首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是( )。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是( )。
admin
2017-10-24
41
问题
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是( )。
选项
A、a==b+c
B、ch=getchar()
C、a<>b+c
D、a++
答案
C
解析
如果if语句的判断表达式的值为0,则不执行if语句,否则执行if语句,而在选项C中,符号<>不是C语言的合法运算符,如果要表达a大于或小于b+c可用a!=b+c或(a>b+c)‖(a<b+c)来表达,而不能使用a<>b+c。所以它不是一个合法的C语言表达式。
转载请注明原文地址:https://kaotiyun.com/show/Cbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inta[3][3],*P,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][i]);}
以下程序运行后的输出结果是()。#include<stdio.h>main(){intx=20; printf("%d",0<x<20); printf("%d\n",0<x&&x<20);
若有定义语句:inta=5;,则表达式a++的值是()。
当运行以下程序时,输入abcd,程序的输出结果是()。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=str[i];str[2*i-1]=’*
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是()。c=(b-=(a-4));a=(c%2)+(b-1);
在下列叙述中,错误的是()。
若要求从键盘读入含有窄格字符的字符串,应使用函数()。
以下错误的定义语句是()。
()的任务是诊断和改正程序中的错误。
随机试题
应用文一般不用个性化语言,方言土语,体现了应用文语体特征的()
A.左室前壁心肌梗死B.心瓣膜穿孔C.心内膜心肌纤维化D.左心室肥大冠心病可见
某水利枢纽工程有混凝土重力坝、水电站等建筑物构成。施工单位与项目法人签订了其中某坝段的施工承包合同,部分合同条款如下:(1)合同总金额15000万元整;开工日期为2007年9月20日,总工期为26个月。(2)开工前项目法人向施工单位支付10%的工程预
对货币政策目标而言,稳定物价与充分就业通常是一致的。()
人大对立法草案的审议有哪些结果?()
采用GBN帧协议,接收窗口内的序号为4时,接收到正确的5号帧应该()。
“人们提出这样一个问题,如果中国不搞社会主义,而走资本主义道路,中国人民是不是也能站起来,中国是不是也能翻身?”这是邓小平就社会主义初级阶段一些人的错误观点所指出的。这一观点本质上是
列宁说:“如果社会主义在经济上尚未成熟,任何起义也创造不出社会主义来”。这就是说
下列关于函数模板的描述中,正确的是()。
A、Peopleinradioprogramsaremoreactivethanintelevision.B、Peoplecancalltheradiostationandexpressopinions.C、Radio
最新回复
(
0
)