C++ a=4 则表达式++a的值是多少?

2024-11-22 08:06:01
推荐回答(5个)
回答(1):

++是一个自加运算符,其中有这样的说法,++在前,先加后用,++在后,先用后加
举个例子来说:
int a,b,c=4;
a=c++;
b=++c;
printf("%d,%d,%d",a,b,c);
运行的结果是:4,6,6.
所以表达式++a的值是5

回答(2):

a=4;
++a;
cout<
a=4;
a++;
cout<
a=4;
cout<<++a; 结果:5

a=4;
cout<cout<得出结论:
a++下一行才有效。(即cout<

回答(3):

如果是a++的话,那是4,如果是++a的话,就是5;
a++是先取a的值,再自加;++a是先自加,在取a的值。。。

回答(4):

一片薄箔。你也许会把钥匙弄得哗啦响,咯咯吞下一口。
那就是幻觉吗?或者是那苍白的晨曦
数着我们在一起的最后十三分钟
慌乱而孤零零的,
从未拥有的成千上万个孩子
总枕是入眠哈哈

回答(5):

C++ a=4 则表达式++a的值是5