急~!C语言赋值语句~~~

来源:百度知道 编辑:UC知道 时间:2024/06/27 08:14:14
以下合法的C语言赋值语句是A).a=b=58.B)k=a+b.C)a=58,b=58.D)--i

请说明了理由~~谢谢拉~!!!

你的问题是什么?
是赋初值的么?(如果是的话,那么就是C答案,因a中对不同的变量不能同一赋一初值;B跟D中是刚a+b的值赋给k,i减1的值赋给i)。
但是如果赋值的话 那么BCD都是正确的!

A B
C中间不能用逗号,D不是赋值语句

c,d应该不叫赋值语句

选A 和 B
C是逗号语句
D不是赋值语句

选B,赋值的格式是 变量名=表达式,C错是因为两个语句之间用分号~