首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是( )。
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是( )。
admin
2015-07-28
47
问题
以下选项中与
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
解析
题目程序的意思是当a值为1的时候,将b值赋给a,若a值不为1则a自加1。选项A)中,若a的值为1,则表达式a==1的值为1,进入case 1分支,a自加1,而a值不为0时,执行"a=b; break;",和题目程序执行的语句不一致,所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/LdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf(“%3.Of\n”,fun((int)fun(a+c,b),a-c));
以下叙述中正确的是
以下程序的输出结果是_______。#include<stdio.h>#defineSQR(x)x*xmain(){inta;k=3;a=++SQR(k+1);printf("%d\n",
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
表示条件:10<x<100或x<0的C语言表达式【】。
下列4条叙述中,正确的一条是______。
下面是有关c语言字符数组的描述,其中错误的是
以下选项中,能用作用户标识符的是
下列选项中,合法的C语言关键字是()。
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
在启动系统中用()控制有记忆功能的气控换向阀,可以消除干扰信号,使管路简化。
论述行政诉讼第三人的特征及其存在情形。
Χ线自被检者的后方射向前方到达胶片的摄影体位为
大城市中金融、贸易、信息和商务办公活动高度集中,并附有购物、文娱、服务等配套设施的地区,称为()。
采用水泥土搅拌桩加固地基时,下述哪些选项的地基土必须通过现场试验确定其适用性?
下列有关股份有限公司股份转让的行为中,符合《中华人民共和国公司法》规定的有()。
社会工作在服务对象层面的目标主要有解救困难、促进发展和( )。
12,4,4/3,4/9,()
(2012上项管)对项目的投资效果进行经济评价的方法,有静态分析法和动态分析法。______属动态分析法。
OnedayinSeptember,2001,a7-month-oldsonofanABCproducerinManhattanspenttimeatthenetworkoffices.Hedevelopeda
最新回复
(
0
)