执行语句int a,b,c;a=(b=c=3,c++,b+=c),则a的值是?
6个回答
展开全部
a=(b=c=3,c++,b+=c)是一个问号语句,a等于问号表达式=(b=c=3,c++,b+=c)最后一个语句b+=c的值。c=4,b=b+c=4+3=7;a=7。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b=4, c=3 b=b+c=3+4=7;a=7。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
纠正一下
最终结果:
a=7,b=7,c=4
最终结果:
a=7,b=7,c=4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
四楼说的对,最后结果a=7,b=7,c=4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是在做C++计算机2级的试题吗?
先看括号了逗号语句,第一个逗号给b、c赋值3,第二个逗号c自增变成4,第3个逗号b等于b+c=3+4为7,然后将第3个逗号的结果赋值给a,所以a的值应该为7
选择c
有什么要帮助的可以发信给我,我考c++二级把那本书看了不下3遍
先看括号了逗号语句,第一个逗号给b、c赋值3,第二个逗号c自增变成4,第3个逗号b等于b+c=3+4为7,然后将第3个逗号的结果赋值给a,所以a的值应该为7
选择c
有什么要帮助的可以发信给我,我考c++二级把那本书看了不下3遍
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询