合法的C语言赋值语句是(  )。

A.a=b=58
B.k=int(a-4-b);
C.a=58,b=58
D.--1;

【答案】:D

赋值语句两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为a=b=58;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。
温馨提示:内容为网友见解,仅供参考
无其他回答

合法的C语言赋值语句是( )。
【答案】:D 赋值语句两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为a=b=58;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。

求解和原因:题:合法的C语言赋值语句是A)a=b=58 B)k=int(a+b); C
a,c:无分号 b:int后面括号中只能是变量,不能是表达式,也不能赋予k d:--用的是全角字符 所以,全错了。

...均已正确定义并赋值,以下合法的C语言赋值语句是( )。
【答案】:A 本题考查赋值运算符及赋值表达式。赋值运算符左侧的操作数必须是一个变量,而不能是表达式或者常量,选项C)和D》错误。”%”运算符两侧都应当是整型数据,选项B)错误。

C语言基础题 以下合法的C语言赋值语句是 A.a=b=58 B.k=int(a+b) C...
--是自减运算符。--i;实际上就是i=i-1;所以是合法的赋值语句。a项语法错误:不能连续赋值。b项:强制类型转换运算符必须用小括号括起来,另题目要求是合法的赋值语句,语句要以分号结束。正确的应该是k=(int)(a+b);c项:缺少分号。不是语句,只是表达式。d项:正确。

以下选项中合法的C语言赋值语句是() A.a=b=34 B.a=34,b=34 C.--i...
D 第一个选项中赋值语句只能一次赋一个值,第二个加分号,第三个没有等号

请选出合法的C语言赋值语句___。 A、a=b=58 B、i++ C、a=58,b=58...
A、B没有分号

26、请选出合法的C语言赋值语句
选项A和选项C中都没有以“;”结束,故选项A和选项C都不是正确的赋值语句;选项D中强制转换类型符int应用括号括起来,故选项D不正确,只有选项B是合法的C语言赋值语句。

以下合法的C语言赋值语句是? A.a=b=58 B.k=int(a+b) C.a=58,b=58
A、C、D是合法的赋值语句 B是错误的,因为类型转换不是这么写,应该是这样:k=(int)(a+b);

C语言 下列合法的赋值语句是()
B) k=int(a+b)C) a=58,b=58 D) --i A选项,正确。B选项,错误。int需要加括号代表强制转换,直接写是不可以的。C选项,错误。每条赋值语句后应该有分号,而不能用逗号,除非是定义变量时才可以用逗号。C选项,错误。不是赋值语句,是执行语句,其功能是令i值自减1。

...B、010 C、0xaf D.0L 6、合法的C语言赋值语句是( )。 A
A、2.0E+0.0 6、合法的C语言赋值语句是( )。D、k=(int)a*c;7、设x的值为2,,则表达式x%=x+=x*=x+2的值是( )。D、0 8、有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值10,变量y得到数值20,下面四组输入形式中,错误的是( ...

相似回答
大家正在搜