首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
admin
2020-07-28
38
问题
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
选项
A、switch(a==1)
{ease 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。是switch(a==1)中表达式a==1的结果如果为真,即为1,则从easel开始执行,直到遇到break语句跳出switch语句,如果a==1的结果为假,即0,则从case0开始执行,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://kaotiyun.com/show/fb3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b,c;,想通过语句:scanf("%d,%d%d",&a,&b,&e);把1、2、3分别输入给变量a、b、c,则正确的键盘输入是()。
有以下程序:#inchde<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是()
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
设有定义:doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
有以下程序:#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;prinff("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元
某系统总体结构如下图所示,该系统结构图的最大扇出数是
数据库设计中反映用户对数据要求的模式是
某系统总体结构图如下图所示:该系统总体结构图的深度是
随机试题
锅炉结渣,指灰渣在高温下黏结于受热面、炉墙、炉排之上并越积越多的现象。结渣使锅炉()。
固定资产管理的核心是___________。
Schoolauthoritiesoftenrefusetofacetheproblems;governmentdrug-abuseagencieshavedonealltoolittletoinformthepubl
患者,男性,30岁,临床诊断肾病综合征,肾活检病理提示膜性肾病,经足量糖皮质激素治疗6周。应进行下列哪项检查以确定
糖皮质激素类药物与蛋白质代谢相关的不良反应是
招标投标活动的公开原则,首先要求( )。关于必须进行招标的工程建设项目的最低规模标准,下列表述中正确的是( )。
下列会计档案中,属于永久保存的会计档案是()。
A公司和B公司均为增值税一般纳税人,2015年度及2016年度发生的业务有关资料如下:(1)A公司于2015年4月1日取得B公司10%的股权,成本为6200万元,A公司作为可供出售金融资产核算。2015年6月30日其公允价值为6300万元。
行政相对人若对北京海关的具体行政行为不服的,应向()申请行政复议。
Iftwotypistscantypetwopagesintwominutes,howmanytypistswillittaketotype18pagesinsixminutes?
最新回复
(
0
)