合法的C语言赋制语句是

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:31:24
A a=b=58 B k=int(a+b); C a=58,b=58 D --i;
错的别来```高手来

D是对的,其他的都错,B错得离谱,A和C不是语句,没有分号(;)


你这样还要问 ?
自己在编译器上试下不就知道了吗?

c!

ABCD都没问题!
A 连等是没问题的,可是句尾分号可不能省,无分号就不算语句!不知道你是忘写了还是。。。
B 是强制转换,能有什么问题
C 是不句尾也少写分号了呀,假设有分号:a=58,b=58;是逗号表达式,照样能为a,b赋值
D 就不用说了,让i自减1嘛

若已经定义过了的话 A C D都是可以的.A连等的话是从右到左赋值.D 左值是可以赋值的.不明白可以留言

B,

A不是语句少;C为不是赋值语句,d是自减。