C语言基础题 以下合法的C语言赋值语句是 A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.--i

日期:2020-03-21 10:31:46 人气:3

C语言基础题 以下合法的C语言赋值语句是 A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.--i

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