高中作文网

设int a=1,b=2;,则(a++)+b和a+++b这两个表达式的值分别

时间: 2022-12-20 栏目:教育知识

设inta=1,b=2;,则(a++)+b和a+++b这两个表达式的值分别

问题:

[单选]设inta=1,b=2;,则(a++)+b和a+++b这两个表达式的值分别为()。

A.3,3
B.3,4
C.4,3
D.4,4

参考答案:A

参考解析:

单目的++运算优先级高于双目的+运算,不过++的结合性是自右向左的,而+是自左向右的,所以上面的两个表达式都是先计算a+b的值之后,a再自加1。

    【教育知识】栏目
  • 上一篇:如果要将3KB的纯文本块存入一个字段,应选用的字段类型是
  • 下一篇:在报表中要添加标签控件,应使用
  • 相关文章

    推荐文章

    本站专题