若a,b,c,d都为int变量且初值为0.以下不正确的赋值语句是?

问题描述:

若a,b,c,d都为int变量且初值为0.以下不正确的赋值语句是?
A、a=b=c=100; B、d++;C、c+b D、d=(c=22)-(b++)
1个回答 分类:综合 2014-10-06

问题解答:

我来补答
C选项为错误的赋值语句.
解答过程:
最简单为小学教师教的代入法.
A选项无可异议,即赋值a、b、c均为100.
B的答案为d的原值加2.假设d为2,d++为4.
C选项的错误太明显,c+d均没有赋值
D选项正确.
如果有其他问题,可以追问.希望对你有所帮助,望采纳.
这是C语言里最基础的一个赋值问题.
再问: B和C也没有明显的赋值运算符啊?
再答: B选项中的“++”就是明显的赋值运算符。代表加1。 在C语言中。“+”代表加1,“-”代表减1。
 
 
展开全文阅读
剩余:2000