若变量已正确定义,在if(W)pfintf(”%d\11”,k);中,以下不可替代W的是

admin2019-06-09  26

问题 若变量已正确定义,在if(W)pfintf(”%d\11”,k);中,以下不可替代W的是

选项 A、ch=getchar(1
B、a--b+c
C、a<>b+c
D、a++

答案C

解析 在if()语句的括号是一个合法的C语言表达式即可,如果表达式的值为0,则不执行if语句,否则执行if语句,而在选项C中,符号<>不是C语言的合法运算符,如果要表达a大于或小于b+c可用a!b+c或(a>b+c)‖(ab+c。所以它不是一个合法的C语言表达式。
转载请注明原文地址:https://kaotiyun.com/show/5kRp777K
0

最新回复(0)