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

时间:2024-04-20 10:42:38 5A范文网 浏览: 答案大全 我要投稿

问题:

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

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

参考答案A

参考解析:

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

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

若以下选项中的变量全部为整型变量,且已正确定义并赋值04-20

软件需求规格说明书的作用不包括(  )。04-20

有以下程序: #include<stdio.h>main(  )04-20

Fast Ethemet自动协商过程要求在多少时间内完成?&nbsp04-20

一个路由器的路由表如下所示。当该路由器接收到源地址04-20

1981年8月由香港乒乓球总会举办了第一届世界杯男子单04-20

关于P2P文件共享的描述中,正确的是04-20

ADSL、HFC是用户经常采用的Intemet接入方式,以下相关叙04-20

CSMA/CD发送流程的第一步是04-20

各级机关、单位领导干部应当阅办(),包案化解群众反映强烈04-20

热搜文章
最新文章