已知各变量的类型说明如下: A int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C语言语法的表达式是:A) a十=a一=(b= 4)*(a=3)B)a=a*3=2C) x%(一3)D)y=f1oat(i)为什么选A?
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 20:43:38
xݒ]oA?ݺhaj7C"bwkv KT(4j&|U,?gfʿ8TRchs/wμ9_/
)0ΞRԂZwh9{YF3BaH{-ێn7k(nW[m"k(Z{>0*u,*V
FwD'Z/ I倊^cbt0ZR=S`2wa35cdK `h[}a8z:z=;$MӇo,/,p_Cka`æqRci3WiEN<އN9AO
]Y՛TfX`vYGlI>: {H!>RH+R3l+owtfZ`t׳`Si&J59f{CIYmπ>_ݽgd+vEsGɉi%&5ڴ'HkaBV·k3Nr~ ψ
已知各变量的类型说明如下: A int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C语言语法的表达式是:A) a十=a一=(b= 4)*(a=3)B)a=a*3=2C) x%(一3)D)y=f1oat(i)为什么选A?
已知各变量的类型说明如下: A
int i=8,k,a,b;
unsigned long w=5;
double x=1.42,y=5.2;
则以下符合C语言语法的表达式是:
A) a十=a一=(b= 4)*(a=3)B)a=a*3=2C) x%(一3)D)y=f1oat(i)
为什么选A?
已知各变量的类型说明如下: A int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C语言语法的表达式是:A) a十=a一=(b= 4)*(a=3)B)a=a*3=2C) x%(一3)D)y=f1oat(i)为什么选A?
A) a十=a一=(b= 4)*(a=3)\x09
优先级问题
看谭浩强C语言的地356页,附录C,运算符和结合性
这表达式可简化为:
a = a + (a - ( (b=4)*(a=3) ))
先从内层括号执行到外层括号
B)a=a*3=2 //不能出现连续赋值\x09
C) x%(一3)//不能对负数取余
D)y=f1oat(i) //强制转换语法是y = (float)i;
不知解析是否有错!