请选出合法的C语言赋值语句______。 A、a=b=58 B、i++ C、a=58,b=58; D、k=int(a+b); A,B,D为什么不正确

2024-11-17 04:24:11
推荐回答(2个)
回答1:

A、B没有分号

回答2:

A 首先语法就不对。多值赋值时候,是不可以这样写的。结尾也少分号;
B赋值,这种写法,应该要有i的初始值吧。结尾也少分号;
D压根就不可以这么写。还转int 如果 a 和 b 是String类型的呢。肯定错的。