若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++)
答
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。