首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
admin
2009-01-15
73
问题
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } printf("%d\n",A) ; }
选项
A、31
B、13
C、10
D、20
答案
1
解析
本题考核的知识点是for语句与switch语句地综合运用。switch语句的执行过程是:在switch后面的表达式的值和case后面常量表达式的值吻合时,就执行该case分支的语句。如果在该语句的后面没有break语句,则按顺序继续执行下一个case分支,直到遇到break语句或switch多分支语句结束,在switch语句中,break语句的作用是使流程跳出switch结构,终止switch语句的执行.在本题中,因为每个case语句后面都没有break语句,所以,第一轮循环(i==1)执行过后a的值为 8,第2轮(i==2)执行过后a的值为16,第3轮(i==3)执行过后a的值为26,第4轮(i==4)执行过后a的值为31,然后执行“i++”语句,这时循环条件为假,循环结束.所以,4个选项中A为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/b6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
在VisualBasic中,不能关闭的窗口是
在考生目录下有一个工程文件sjt4.vbp,请在Form1窗体中画三个标签,名称分别为B1、B2、L1,标题分别为“字号”、“字体”、“计算机等级考试”,其中L1的高为500,宽为3000;再在B1、B2标签的下面画两个组合框,名称分别为Cb1、Cb2,并
下面循环语句中在任何情况下都至少执行一次循环体的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下列关于线性链表的叙述中,正确的是( )。
下列选项中,不属于数据模型所描述的内容的是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
在深度为7的满二叉树中,度为2的结点个数为
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框PrivateSubCommandl_Click()Text1.Text=-”程序设计”Text1.SetFocusEndSub
随机试题
题18图所示的电路,二极管VD1和VD2为理想二极管,则UAB为______伏。
在“若夫法天则地,随应而动”中,“则’,的词义是
关于影像变形叙述不正确的是
“患什么病用什么药,不像一般商品可以互相替代”体现了药品的
周某有三个儿子,周某生前同次子共同生活在A地。周某死后留有遗产房屋数间在B地,该房屋一直为次子占据和使用。周某的长子(居住C地)和三子(居住D地)提出要求作为周某的法定继承人分割该遗产,但是,周某的次子始终没有答应,而是一直对该房屋占有和使用。后周某的长子
环球银行金融电讯协会(SWIFT)发布报告显示,人民币成为全球第四大支付货币,前三大支付货币是()。
根据以下情境材料,回答下列问题。为进一步加强辖区幼儿园安保工作,保证辖区幼儿园的安全,杜绝安全隐患,近日,贾庄派出所民警深入辖区幼儿园开展安全大检查,切实消除安全隐患,堵塞安全漏洞。下面是对各幼儿园的检查情况:在幼儿园进行安全检查的过程中,一名幼儿
小王和小李6小时共打印了900页文件,小王打印的速度比小李快50%,请问小王每小时打印多少页文件?
设某产品的需求函数Q=Q(p),它对价格的弹性为ε(0
A、102years.B、100years.C、108years.D、86years.A选项都是数字,推测问题与数目相关。题目问的是马云想让阿里巴巴存在多长时间。文中提到“我们想让公司存在102年”。由此可知,答案为A)。
最新回复
(
0
)