...A.a=b=34 B.a=34,b=34 C.--i D.m=(int)(x+y)
D 第一个选项中赋值语句只能一次赋一个值,第二个加分号,第三个没有等号
...已正确定义并赋值,以下合法的C语言赋值语句是( )。
【答案】:A 本题考查赋值运算符及赋值表达式。赋值运算符左侧的操作数必须是一个变量,而不能是表达式或者常量,选项C)和D》错误。”%”运算符两侧都应当是整型数据,选项B)错误。
合法的C语言赋值语句是( )。
【答案】:D 赋值语句两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为a=b=58;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。
以下合法的c语言赋值语句是
D 是自减语句,等同i=i-1.正确的确是D.
a=34,b=34 为什么不是合法的c语言赋值语句?而m=(int)(x+y)就是?
在C语言中,一个语句结束,是要用;分号来结束的,m=(int)(x+y)这句是强制转换的意思,是x+y的值强制换换成int类型的
求解和原因:题:合法的C语言赋值语句是A)a=b=58 B)k=int(a+b); C
a,c:无分号 b:int后面括号中只能是变量,不能是表达式,也不能赋予k d:--用的是全角字符 所以,全错了。
以下合法的C语言赋值语句是A).a=b=58.B)k=a+b.C)a=58,b=58.D)--i请...
选择题啊...B正确。A... 不能用连等... C的话要用分号!D --是运算符,不是赋值用的
26、请选出合法的C语言赋值语句
选项A和选项C中都没有以“;”结束,故选项A和选项C都不是正确的赋值语句;选项D中强制转换类型符int应用括号括起来,故选项D不正确,只有选项B是合法的C语言赋值语句。
下列可作为C语言赋值的语句的是( )。
【答案】:C 本题考查赋值语句,而选项A、B是表达式,不合题意,选项D中强制类型转换,应把类型名用括号括起来,选项C中i--也可写成i=i-1,故选择c选项。
...C语言赋值语句的是: A.x=3,y=5 B.a=b=6 C.i-- D.y=int(x)
AD,B错在不能这样同事给两个变量赋值,语法错误,C不是赋值语句。但D要成立的话必须要有返回值,没有返回值的话是语法错误。