请问一道C语言的选择题
来源:百度知道 编辑:UC知道 时间:2024/05/17 01:50:49
已知各变量的类型说明如下:
int k,a,b;
unsigned long w=5;
double x=1.42;
则以下不符合C语言语法的表达式是_____。
A) x%(-3) B)w+=-2
C) k=(a=2,b=3,a+b) D)a+=a-=(b=4)*(a=3)
要有详细的解题思路,谢谢!
x为什么不可以是DOUBLE型的啊?一开始不就定义x是double型的吗?
int k,a,b;
unsigned long w=5;
double x=1.42;
则以下不符合C语言语法的表达式是_____。
A) x%(-3) B)w+=-2
C) k=(a=2,b=3,a+b) D)a+=a-=(b=4)*(a=3)
要有详细的解题思路,谢谢!
x为什么不可以是DOUBLE型的啊?一开始不就定义x是double型的吗?
A
C 语言规定% 取余运算两边要求是整数。
感觉都正确
A明显不正确啦。你有见过求除以一个负数的余数??
A
A
x不可为 double 型
% (-3) 可以的
a