C语言的题目 在线等 谢谢~

来源:百度知道 编辑:UC知道 时间:2024/06/19 03:54:41
1) int a = 5;,计算表达式a- = a*=a+=a/a后,变量a的值是()。
2)已知:int a =3;,写出求表达式a+4.5的值在内存占有的字节数的输出语句为 ,该语句输出值为。(32位计算机上)
3)下列关于表达式的描述中,错误的是()
A. 相同运算符组成的表达式的计算顺序都是从左至右的
B. 任何一个合法的表达式都应该有确定的值和类型
C. 关系表达式和逻辑表达式的值是逻辑值,用1或0表示
D. 逗号表达式的值和类型取决于组成该表达式的最后一个操作数的值和类型
4)增1和减1运算符是 目运算符,它只能作用在 上,不能作用在 和 上。
先问这么多 最后一楼的....问候你母亲

1. 0. 从右向左计算。a+=a/a; a=6;a*=a; a=36;a-=a;a=0;
2. printf("%d",sizeof(a+4.5)); 值为8.
3. A;
4. 一目运算符,只能作用在变量上,不能作用在常量和表达式上。

1题.0

2题
3题.A

4题.单目,变量,常量和表达式
仅供参考

晕、不好好学习

我机器上 1 的答案运行是 0