首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
admin
2009-02-15
20
问题
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;} printf("a=%d,b=%d\n",a,b);} 该程序的输出结果是
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
1
解析
该题目的关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从casel后面的语句开始执行,又因为case 1后面的语句没有以break结束,所以程序要继续往下执行Case2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;因此,变量a和b最后的值应该为2和1。
转载请注明原文地址:https://kaotiyun.com/show/UxXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
窗体上有1个名称为Commandl的命令按钮,事件过程及函数过程如下:PrivateSubCommandl_Click()DimmAsStringm=InputBox(”请输入字符串”)P
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
以下选项中,不合法的VisualBasic的变量名是
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是( )。
下列选项中不属于结构化程序设计原则的是()。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
随机试题
血液透析病人的蛋白质摄入量以_______为宜,其中50%以上为优质蛋白。
根据设备工程的( )特点可将设备监理规划分为设备没计项目监理规划、设备采购项目监理规划、没备制造项目监理规划、设备安装项日监理规划和设备调试项目监理规划。
对于大型工程承包公司而言,如果在远离公司本部的某地区能够连续不断地承揽到工程,则应设立()项目管理组织。
非居民个人史密斯先生,2019年4月12日从中国境内A公司取得特许权使用费8000元,取得境内B上市公司股息5000元(已知该股票于2019年3月25日购入,2019年4月20转让),关于以上事项下列说法正确的有()。
课程现代化的代表人物有【】
从课程开发到课程实施与评价的每一个环节,都必须建立在()个体差异的基础上。
醉酒的人犯罪()。
在道德问题上,捷克教育家夸美纽斯主张()。
Youwillhearfivepeopletalkingabout"WhetherTheyWriteforThemselvesorforTheirReaders".Forquestions9~13,choos
【B1】【B11】
最新回复
(
0
)