首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
admin
2018-01-11
34
问题
以下选项中与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 else语句的含义是,如果变量a的值等于1,则把变量b的值赋给变量a,否则,变量a的值加1。在本题的4个选项中,与其含义不同的是选项A,表示如果变量a的值等于1,则把变量a的值加1,否则,把变量b的值赋给变量a。
转载请注明原文地址:https://kaotiyun.com/show/YUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列程序的输出结果是()。main(){inti=1,j=2,k=3;if(i++==1&&(++j==3==||k++==3))printf("%d%d%d\n",i,j,k);
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
下列程序的输出结果是________。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;else
若有以下定义和语句:“doubler=9,*p=&r;*p=r;”,则以下正确的叙述是()。
下列选项中非法的字符常量是()。
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
以下叙述中正确的是()。
随机试题
毒蕈中毒为有毒植物食物中毒。()
构成群体的主体基础是【】
小学生的个性心理倾向性主要表现在()
本案一审中,何机关是适格的被告?如果在临时卫生检查小组对东海餐饮服务公司作出处理决定后,区工商局又以东海餐饮服务公司的营业执照已经过期为由对其进行了罚款,那么这是否违背“一事不再罚”原则?
锅炉的汽、水压力系统及其附属设备安装完毕后,必须进行水压试验,进行水压试验的组成部分有( )。
对通过评审的商品化会计核算软件功能做较大的修改和扩充,应报市以上财政部门批准。 ( )
一般纳税人购入需要安装的生产设备其入账价值包括()。
我国《行政诉讼法》规定,对行政案件实行()。
1982年12月4日,五届全国人大五次会议通过了《中华人民共和国宪法》。我国现行宪法即1982年宪法就是在这个历史背景下产生的。1988年、1993年、1999年、2004年,全国人大分别对我国宪法个别条款和部分内容作出必要的也是十分重要的修正,使我国宪法
[*]
最新回复
(
0
)