求大神帮忙了!!关于C语句的问题
本帖最后由 woainigui8888 于 2014-12-3 20:59 编辑列C语言语句正确的是:()
A int x=y=z=0; B.z=(x+y)++; C. x+=y-=8 D. x%=2.5;
答案为什么是C??? A不对吗?? :dizzy: B选项又有哪里不对!!!
本帖最后由 Mr.屎壳螂 于 2014-12-3 22:06 编辑
自己写一个带代码测试一下,然后有错的可以百度错误,这样你就知道错在什么地方了感觉答案是错的...我认为A是对的,,别的是错的,,
A会报错:y,z未定义
B: D:\Course\C\test.c:8: error: invalid lvalue in increment
C :
D : D:\Course\C\test.c:10: error: invalid operands to binary % 谢谢大神们
页:
[1]