44问答网
所有问题
当前搜索:
下列不正确的赋值语句是
以下
选项中,
不正确的赋值语句是
()。
答:
以下选项中,不正确的赋值语句是()。
A.a=b+c=5 B.a=b=c
C.a+=b+c D.a=b*c 正确答案:A
下面
不正确的赋值语句是
()A. x=y==z;B. x=(y=(z=0)); C.x=x+y=1...
答:
A y==z是条件判断,返回true or false x 被
赋值
为true 或 false B z最先被赋值为0,y被赋值为z,即0,x最后被赋值为y,亦0 C 加运算优先级高于=,所以
错误
,若写成x = x + (y = 1)
正确
D ++x 是为x = x+1 答案C
以下
选项中,
不正确的赋值语句是
() A.x=y B.x++ C.x%=2 D.x==5 求讲...
答:
C. x %= 2 将x除以2的余数
赋值
给x D.x==5 判断x的值是否与5相等,不会改变x的值,故选D
设char ch;
以下不正确的赋值语句是
___.
答:
正确
答案是 D A选项 ch='\123' \ 将后面的123转义了 \后面跟的123编译器认是8进制的 B选项 也是转义 后面认为是 16进制的 C后面认为是10进制的 这些进制都是转换成为 ascii 码存放到 ch中的 实际上的 字符变量存放的也是ascii码(数字)D "" 双引号表示的是字符串 会自动在最后添加'\0’ ...
下列
选项中,
不正确的赋值语句是
___(3分) A、++t; B、n1=(n2=(n3=0...
答:
选D,因为+比=优先级高,先算b+c得到了一个值,然后再看b+c=1,此时b+c已经是一个值了,就不能再给它
赋值
1了。另外C选项你写错了吧,选项应该是k=i==j,==优先级高于=,先判断i==j,若成立该式值等于1,再赋值给k,若不等,把0赋值给k。A、B选项明显是
对的
就不说了。
已知s是字符型变量,下面
不正确的赋值语句是
( ).
答:
s=’1’+’2’; 两个字符常量 相加
赋值
是允许的。s=’\08’ 单引号括起的是8进制 转义字符 08 错,8 超界。s=’\xde’; 单引号括起的是16进制 转义字符 0xde,
正确
.s=’abc’; 右边错。单引号括起的是字符常量,只能是1个字符, abc 有3个字符,所以错。s=”\”...
8、在
下列
选项中,
不正确的赋值语句是
(分数:10分) A. ++t B. n1=(n...
答:
D
错误
。C是
正确的
,K的值等于0或者1,如果i和j相等则K等于1,如果不相等,则k=0。
已知ch是字符型变量,下面
不正确的赋值语句是
---ch='a+b' ; ch='\0...
答:
ch='a+b'是错的,'a+b'不是单bai个字符,应该是个字符串,不能直接这样
赋值
。 '\0'是转义字符 '5'+'7'是两个字符相加,返回的也是字符 5+9是整型。但可以强制类型转化为字符,如果说这个错也有可能,因为没有强制类型转换,而应该是ch=(char)(5+9)。
以下
选项中
不正确的赋值语句是
哪个
答:
A
正确
运算顺序为自右向左(如果a、b、c、d已经初始化就正确);B 正确 C正确 等价于C=C+b;
赋值语句
ch=‘a+b'为嘛
不正确
答:
已知ch是字符型变量,下面
不正确的赋值语句是
---ch='a+b' ; ch='\0' ; ch='9' +'6' ; ch=6+9 ;ch='a+b'是错的,'a+b'不是单个字符,应该是个字符串,不能直接这样赋值。'\0'是转义字符 '6'+'9'是两个字符相加,返回的也是字符 6+9是整型,但可以强制类型转化为字符,如...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
关于赋值语句说法不正确的是
以下哪个赋值语句是不正确的
判断赋值语句是否正确
以下赋值不正确的是
赋值语句常见错误
不正确的赋值表达式
赋值语句的错误表达格式是
下列对数组定义不正确的语句是
有以下结构体说明和变量定义