【单选题】若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是()。
A、a<>b+c B、ch=getchat()
C、a==b+cD、a++
网考网参考答案:A
网考网解析:
[解析] 在if()语句的括号是一个合法的C语言表达式即可,如果表达式的值为0,则不执行if语句,否则执行if语句,而在选项A中,符号<>不是C语言的合法运算符,如果要表达a大于或小于b+c可用a!=b+c或(a>b+c)||(a<b+c)来表达,而不能使用a<>b+c。所以它不是一个合法的C语言表达式。
document.getElementById("warp").style.display="none";
document.getElementById("content").style.display="block";
查看试题解析出处>>
发布评论 查看全部评论