首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
39
问题
有如下程序: 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://www.kaotiyun.com/show/UxXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于MsgBox的叙述中,错误的是
以下关于VB文件的叙述中,正确的是
在设计阶段,假定在图片框Picturel中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
以下关于控件数组的叙述中,错误的是
在名称为Form1的窗体上添加一个名称为HS的水平滚动条,最大值为100,最小值为1。再添加一个名称为Listl的列表框,在属性窗口中输入列表项的值,分别是1000、1500、2000,如图所示。请编写适当的程序,使得运行程序时,将水平滚动条的长度改变为所
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
随机试题
在泰山之巅观赏云海玉盘、黄河金带、旭日东升和晚霞夕照时,观赏者采用的是动态观赏的观景赏美方法。()
智力活动转向头脑内部,借助言语来作用于观念性对象的阶段是()。
A.哮证B.喘证C.顿咳D.白喉E.肺痈
环磷酰胺对肿瘤疗效最显著的是()
美国甲餐饮集团在我国境内某经济特区独立投资设立一家快餐公司,甲餐饮集团和快餐公司采取的下列做法符合法律规定的是:()
当承包商提交的进场材料出厂合格证及检验、试验报告不足以说明进场材料符合要求时,监理工程师可()。
实行建筑高度控制区内建筑高度,应按()的高度计算。
谢绝才能更好地合作。谈一下你的看法。
对无产阶级专政和社会主义民主认识正确的是
BetweentheeighthandeleventhcenturiesA.D.,theByzantineEmpirestagedanalmostunparalleledeconomicandculturalreviva
最新回复
(
0
)