算术运算符及表达式
转眼间,2019已向我们挥手告别,2020鼠年正随春潮滚滚而来。前不久,我在做2019年下半年软考(原称:计算机技术与软件专业技术资格考试)初级程序员下午考试真题,当时我在那个地方还有点疑惑,下来后我抽空把那儿的考点再次进行了温习。我相信也有很多小伙伴对这个地方充满疑惑,这里大帅统一给大家作相应的解答:
题目是这样的,主要考察算术运算符及表达式的相关知识(软考呈现方式是C语言,我这里用的是Java,题的原理是一样的):
public class Study{
public static void main(String args[]){
int h1=6,h2,h3,h4=8;
h3=h1;
h2=h1++;
System.out.println("h3="+h3+" h2="+h2+" h1="+h1);
System.out.println("h4="+h4);
System.out.print("h4="+ ++h4 +" ");
System.out.println("h4="+h4);
System.out.print("h4="+ --h4 +" ");
System.out.println("h4="+h4);
System.out.print("h4="+ h4++ +" ");
System.out.println("h4="+h4);
System.out.print("h4="+ h4-- +" ");
System.out.println("h4="+h4);
}
}
输出的结果为:
h3=6 h2=6 h1=7
h4=8
h4=9 h4=9
h4=8 h4=8
h4=8 h4=9
h4=9 h4=8