首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
admin
2021-04-28
29
问题
以下选项中与
if(a==1)a=b;
else a++;
语句功能不同的switch语句是
选项
A、 switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
B、switch(a)
{case 1:a=b;break;
default : a++;
}
C、switch(a)
{default:a++;break;
case 1:a=b;
}
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
答案
A
解析
if语句的含义是如果a的值为1,将b的值赋给a,否则将a的值自增1,Swich(a==1)中表达式a= =1的结果如果为真即为1,则从case1开始执行,直到遇到break语句跳出switch语句,如果a==1的结果如果为假即0,则从case0开始执行,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://kaotiyun.com/show/RUtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
下列属于C语言合法的字符常数是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设有定义:intx=0,*p;紧接着的赋值语句正确的是
数据库系统的三级模式不包括
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{int
软件调试的目的是
数据库系统的三级模式不包括
随机试题
在实行代议制民主的政策体制中,直接决策者可分为()
保和丸的功效
汗出恶风,面色白,舌淡苔薄白,脉浮虚。治宜选用
如图6-6所示,a、b两种液体,两种液体的体积密度之比ρa/ρb为()。
甲建筑公司本身不具备所承揽项目的资质,为了中标,借用了乙建筑公司的资质。2009年6月,甲建筑公司所承建的工程竣工。但是,建设单位以甲建筑公司违法借用资质为名,提出所签订的合同无效,不予支付工程款。对此,下列说法不正确的是()。
下列各项中,属于现金结算特点的是()。
我国现行学制包含了学前教育、初等教育、()、高等教育四个层次。从形态上讲该学制属于()学派。
某公交线路有15站,假设一辆公交车从起点站出发,从起点站后,每一站都会有到前方每一站下车的乘客各一名上车,那么在第九站和第十站之间,车上有多少人?( )
当x→0时,ln(1+x)-(ax+bx2)与2x2是等价无穷小,则()
Complimentsaresogoodthattheycanhealyour______(2words).
最新回复
(
0
)