首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
admin
2021-04-28
14
问题
以下选项中与
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://jikaoti.com/ti/fNz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是()。
下列链表中,其逻辑结构属于非线性结构的是
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"));}程序运行后的输出结果是
以下能正确定义字符串的语句是()。
以下关于字符串的叙述中正确的是
软件调试的目的是
随机试题
房屋产权面积由()登记确权认定。
下列不是重要设备的是( )。
下列合同中,债权人不得将合同的权利全部或部分转让给第三人的有()。
竖转施工主要适用于转体重量不大的()。
导游人员在带团旅游过程中,必须既按照一视同仁的原则,又要兼顾不同成员的个体差异和特殊需要,开展个性化的导游服务。()
①弹性分析方法是众多分析方法中研究产业吸纳能力的基本方法②由此可以看出,文化创意产业弹性系数最大,对就业的吸纳能力最强,这和北京市不断调整经济结构、充分利用文化资源优势以及对文化创意产业的重视程度相关③北京文化创意产业开辟了大量的就业空间,为各层次的人
关系表中的每一横行称为一个()。
[Recalls]Easy-BakeOvensCompany:Easy-Bake,adivisionofHasbroInc.Why?Youngchildrencaninserttheirhandsintotheoven
______manmustfearwhentravelinginspaceisradiationfromthesun.
PASSAGEFOURWhatistheauthor’sattitudetowardsstandardizedtesting?
最新回复
(
0
)