题号:35 若变量已正确定义,在if(W)printf("%d\n",k);中,以下合法的vb变量名是不可替代W的是

全国计算机等级考试二级C语言真题2010年10月-32次_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
全国计算机等级考试二级C语言真题2010年10月-32次
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩67页未读,继续阅读
你可能喜欢!二级C语言笔试近期真题(分章节作业)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
!二级C语言笔试近期真题(分章节作业)
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩46页未读,继续阅读
你可能喜欢c语言选择题及填空009_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
c语言选择题及填空009
上传于||文档简介
&&c​语​言​选​择​题
大小:18.36KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢若变量已正确定义,在if (W)printf(“%d\n,k”);中,以下不可替代W的是?请说明原因.A)a<>b+c  B)ch=getchar() C)a==b+c  D)a++
〃卡卡西·Cqkn
答案是A.首先,在c语言中没有这种符号,在vb中表示不等于,在c中用!=表示不等于,所以它既不是合法的表达式也不是合法的变量,所以不可以代替W.再者,B答案是从输入端接收一个字符赋值给变量ch,最终判断的是ch的值,可以代替W.还有,C中根据运算符的优先级可知,先实现b+c,再判断其结果是否与a相等,结果为0或1,可以代替变量或是一个常量W.最后,D中if判断的就是变量a的值,因为是a++而不是++a,所以是先用a的值作为判断最后a自身加1,可以代替W.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 printf输出多个变量 的文章

 

随机推荐