Java第二篇:算术运算符及表达式

算术运算符及表达式

    转眼间,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

总结:

++h4(或--h4)为先运算在使用,即h4的值先自增或自减一次再进行计算,h4++(或h4--)为先使用再运算,即h4的值先进行计算再自增或自减一次。若有疑惑之处,欢迎留言交流。

点个赞,加个关注呗!嘿嘿!

发布了30 篇原创文章 · 获赞 72 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/H_W_1212/article/details/103991226
今日推荐