首页
51问答网
>
int a = 1; printf("%d尀n", ++a + ++a + ++a);为什么输出的答案是10?
int a = 1; printf("%d尀n", ++a + ++a + ++a);为什么输出的答案是10?
我觉得是2+3+4 应该等于九啊
2025-02-24 08:54:55
推荐回答(1个)
回答1:
a=++a;→a=a+1; a=a+1;此时a=3;
a+=++a;→a=a+(++a);此时a=7;
a+=++a;→a=a+(++a);此时a=10;
相关问答
最新问答
你是如何克服心理的恐惧的?
电脑每次开机都要按F1,而且还要重新调整时间和日期
北京104,特11,103路公交车路线怎么改了
请推荐几部韩国谍战片
属鸡的最佳婚配,男属鸡的属相婚配表,属鸡男和什么属相最配
请问一下这个表情是叫什么表情包?!!
关于光盘行动的作文 不要范文一般的就好
平安银行理财都是骗局。本人去年朋友为干保险为了完成任务,推荐买了平安银行,理财。当时理财经理和保险
为什么我梦到过得好多场景我都在现实生活中见到了?
韶关丹霞山和南华寺两日游 交通阿什么的如何安排为好?