已知各变量的类型说明如下:int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合c语言语

已知各变量的类型说明如下:int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合c语言语

题目
已知各变量的类型说明如下:int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合c语言语
已知各变量的类型说明如下:
int i=8,k,a,b;
unsignedlong w=5;
doublex=1.42,y=5.2;
则以下符合c语言语法的表达式是______.
A)a+=a+(b=4)*(a=3)
B)a=a*3=2
C)x%(-3)
D)y=float(i)
想求助大神们B为什么错.以及A是如何进行运算的?
答案
A)
a=3;
b=4;
a=a+a+b*a;
B)=左侧必须是变量,=是赋值运算,从右向左执行,所以行执行a*3=2,a*3不是变量,所以错误.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.