问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

#include<stdio.h> main() { int a,b; a=3,b=(++a)+(++a)+(++a); p...

发布网友 发布时间:2024-10-14 00:21

我来回答

3个回答

热心网友 时间:2024-10-14 19:07

整理后如下:
#include<stdio.h>
main()
{
int a,b;
a=3,b=(++a)+(++a)+(++a);
printf("a=%d,b=%d\n",a,b);
}
主要是第二个表达式a=3,b=(++a)+(++a)+(++a);,它由一个逗号运算符将两个表达式分开,由于逗号运算符的性质(分别计算左右两边的表达式),所以它被解释为:首先计算逗号左边——a赋值为3,然后计算逗号右边——由于++与括号的优先级都高于+号,所以a被先自加3次变为6,b被赋值6+6+6等于18。.
最后输出结果为a=6,b=18
=========
由于有括号,3个++a应该是同时算的。 我在visual studio 2010中粘贴提问者的代码运行结果为a=6,b=18 .如果有不同的结果,就不知道怎么回事了。。。

热心网友 时间:2024-10-14 19:09

楼上有错
输出
a=6,b=15
你说的哪个语句可以看成b=a+1+(a+1)+(a+1)
++a是指a+1之后再执行语句
所以第一次a++之后a=4 之后的a都要按4来算 第二次就变成5了
所以以此类推 b=4+5+6=15 而a就是最后得到的6

热心网友 时间:2024-10-14 19:02

#includ<stdio.h>//导入头文件,这个你知道吧
main()//主函数
{ int a, b; //定义变量a,b
a=3,b=(++a)+(++a)+(++a);/*给a赋值3,(++a)+(++a)+(++a)。++a之后a=4,++a之后a=5
b=4+5+6这时a=6 ++是先加后用*/
printf("a=%d,b=%d\n",a,b);//在屏幕上打印a 和b.靠我算的是15怎么运行起来是16呢?
}
楼上你的完全不对,++是比+优先级高但是这个没关系的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山外面包一个病旁是什么字 我的笔记本电脑显示电源的灯一直在绿色和橘红色之间闪烁,这是怎么回事... 笔记本电脑3个灯笔记本电脑这几个指示灯分别是啥意思 ...我的y470.第3个指示灯是橘红色的,开不了机,不知道怎么了?就开不了... QQ空间皮肤的代码是怎么放进去的啊. 为什么我在地址栏中输入皮肤代码按回车键,但一按空间就没有了 请教个问题哈~关于qq空间背景代码的,我在IE栏里输了代码,为啥每次弹出 ... win10删除多余的输入法 win10怎么删除多余的输入法 win10输入法怎么删除 win10输入法删除方法 如何做出爽口不腻、口味纯正的孟和尚粉肠? ...#include &lt;conio.h&gt; int main() { int a=-1; while(a!=1) {... #include "stdafx.h" void main() {int a,b,sum; a=2; b=3; sum=a+... 806+807+808+809+810+811+812简便方法 ...M以长度为基准。分别5次是814,812,809,807,808 那次最接近基准 根据... 笔记本是自己的私人物品吗?别人应不应该借用? 自己的私人物品到底该不该让别人用? 数学题,1.2.3题,在数字中间添加加减乘除的符号,结果等于24,然后8题... 数学题:用3,8,11,13四个数字,怎样得出24? 要求:每个数字都要用!而且只... 5,6,7,8四个数怎么样才能等于24 ...进行计算,使结果等于24,怎么做,是小学二年级数学, 数学题:1~13的数字中,任选四个数,用"+,一,x,÷",算出来要得24,数字不... 刘邦,朱元璋等皇帝为什么要杀功臣?难道真如一般人所以为的是君主忘... 枫叶什么形状 求有关圣诞的藏头诗或者藏尾诗都可以 求圣诞节表示思念和爱意的藏头诗 跪求圣诞的藏头诗,送给老婆的。希望能在25号前收到最好的 鹏派抽油烟机主板哪里有卖 思域2016款220的三个版本如何选择? 本田思域2016性能怎么样 哪家环保空调公司好一点? 这个c语言代码有错误么? #include &lt;studio.h&gt; int main() {_百度... #include&lt;stdio.h&gt; int main() { printf('hello world! \n"); r... 玻璃拉拉鱼饲养管理 玻璃拉拉鱼生活习性 为什么那些明星的身材和皮肤那么好呢?她们有什么秘密武器吗? 小学毕业升学必备参考书:小学数学毕业检测内容简介 小学毕业升学必备参考书:小学数学毕业检测基本信息 龙中龙小学知识总汇.数学内容简介 安全审查哪个阶段不是必须程序 我国安全生产国家标准与行业标准的制定修订程序的不同之处是()。 “三同时”制度安全审查 刚上大四,想进银行工作该要知道的事 学金融专业的学生如何才能进入银行业工作?前提是没有任何关系。_百度知 ... 这样的关系能进银行吗 建设项目环境保护管理办法内容 中国的宪法垃圾方面的内容有吗 小米3不能用导航吗 怎么小米3用高德导行会相当的卡 乌鲁木齐冶建银湖城开发商是? 乌鲁木齐冶建银湖城在哪里?