1.下列选项哪个表达式的值不为零______.

1.下列选项哪个表达式的值不为零______.
A.1/2 B.!’’ =1 C.!EOF -1 D. NULL
2.下列表达式,错误的是______.
A.a&b B.a^b C.&&x D.a,b
3.若c是一个字符变量,下列表达式经计算后哪个选项c的值是1或者0______.
A.c=getchar()!=EOF B.(c=getchar())!=EOF C.c = ’0’ D.c = c ^ c
4.下列字符哪个可以作为字符常量______.
A.’’ B.'80' C.'%d' D.0xa
为什么第三题用A去尝试出来是这个结果……
gjh657vh 1年前 已收到1个回答 举报

re7612739 幼苗

共回答了17个问题采纳率:88.2% 举报

1.这题有问题,B中的是等号还是双等号?C中的"=!"是不是写错了?应该是"!="吧?2.C &&是个双元操作符,前面必须有表达式3.A c=getchar()!=EOF 实际上是c=(getchar()!=EOF),因为后面的表达式是个判定,所以结果不是1就是04....

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.030 s. - webmaster@yulucn.com