若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++)
其他人气:967 ℃时间:2019-08-20 21:55:11
优质解答
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。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版