首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
admin
2020-05-19
32
问题
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
选项
A、switch(a)
{case 1:a=b;break;
default:a++;
}
B、switch(a==1)
{case 0:a=b;break;
case 1:a++:
}
C、switch(a)
{default:a++;break;
case 1:a=b;
}
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
答案
B
解析
本题主要考查if和switch结构。“if(a==1)a=b;else a++;”代码段的功能是如果a等于则把b的值赋值给a,否则a++。选项A)使用switch对a进行判断,如果是1则a=b,跳出switvch,如果是其他值则a++;选项B)对a=1的结果进行switch判断,如果为0表示a不等于1则a=b,和题目要求不符合;选项C)和选项A)一样;选项D)和选项case条件相反,满足题目要求。
转载请注明原文地址:https://jikaoti.com/ti/WtG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
以下语句定义正确的是()。
有以下程序#include<stdio.h>voidmain(){chars[]={’’01aXy’’};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]<=’a’&&s[i]
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使
给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123计算结果为100456
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。例如,输入一个字符串“Wor1d”,然后输入3,则调用该函数后的结果为“Word”。注意:部分源程序给出如下
下列关于二叉树的叙述中,正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
随机试题
科学管理理论的缺陷主要有【】
被日本人誉为“点金术”的创造性思维方法是【】
某学者2003年12月采用分层整群随机抽样的方法对福州市饮食服务业从业人员进行乙型肝炎患病情况的调查,在统计分析时应选用
依据《海商法》的规定,下列关于承运人对集装箱装运的货物的责任期间的表述哪个是正确的?()
不能用于支取现金的票据是()。
山西五台山佛光寺大殿采用的是何种平面形式?()
请介绍后现代主义美术的基本特征是什么?
关于民主、法治、人治、德治,下列表述正确的是()
Modernplantbreadingislargelybasedonplannedhybridizationcombinedwith_____selectiontospeeduptheevolutionofnewvar
A、Thebank.B、Thehospital.C、Thesupermarket.D、Thecorner.C题目问的是女士想要去哪里。由女士的问话“WherecanIfindasupermarket?”可知,她是想去超市。故选C
最新回复
(
0
)