首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int s=0, n; for (n=0; n<4; n++) { switch(n) { defa
若有以下程序 #include <stdio.h> main() { int s=0, n; for (n=0; n<4; n++) { switch(n) { defa
admin
2021-06-15
39
问题
若有以下程序
#include <stdio.h>
main()
{ int s=0, n;
for (n=0; n<4; n++)
{ switch(n)
{ default: s+=4;
case 1: s+=1; break;
case 2: s+=2; break;
case 3: s+=3;
}
}
printf("%d\n", s);
}
则程序的输出结果是
选项
A、10
B、11
C、13
D、15
答案
B
解析
break语句的作用是终止正在执行的switch流程,跳出switch结构或者强制终止当前循环,从当前执行的循环中跳出,题干中第一次循环n值为0,执行default语句后的s+=4,s的值变为4,执行case1语句后的s+=1,s的值变为5,遇到break语句跳出switch语句,进入第二次循环,第二次循环时n的值为1,执行case1后的s+=1,s的值变为6,遇到break语句跳出switch语句,进入第三次循环,第三次循环时n的值为2,执行case2后的s+=2,s的值变为8,遇到break语句跳出switch语句,进入第四次循环,第四次循环时n的值为3,执行case3后的s+=3,s的值变为11,再判断循环条件为假,退出循环打印s的值11。
转载请注明原文地址:https://kaotiyun.com/show/lrtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
有以下程序:#include<stdio.h>#defineSUB(a)(a)-(a)main(){Inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序的运行结果是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
在结构化程序设计中,模块划分的原则是
软件需求规格说明书的作用不包括
以下关于函数的叙述中正确的是()。
在关系数据库设计中,关系模式是用来记录用户数据的
在数据管理技术发展的三个阶段中,数据共享最好的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下面不属于需求分析阶段任务的是’
随机试题
古典主义的“三一律”是指每出戏剧必须做到()
在国际贸易术语中表明“主运费已付”的是_______术语()
在Excel2010默认情况下,在单元格中输入“=2&2”并按Enter键,单元格中显示_____。
下列医用X线胶片中,属于单面乳剂胶片的是
胸外心脏按压与口对口人工呼吸的比例二人法为
应收账款系统的主要处理对象是销售发票的采购合同,其中发票是销售业绩的实际记录,它确定了应收账款的客户单位、金额等信息。()
维特效应即自杀模仿现象,是指自杀行为具有一定的模仿性和传染性。即在一个团体中,如果成员共同存在某一种情绪(通常是负面的情绪),但缺乏正确的应对手段和宣泄渠道,此时有个体选择一种方式发泄,其他个体就会倾向于模仿。根据上述定义,下列属于维特效应的是(
戊戌维新运动的历史意义是
网络操作系统可以提供的管理服务功能主要有:网络性能分析、存储管理和网络______。
Englandisnotabigcountry:fromnorthtosouthandfromeasttowestitisonlyaboutthreehundredmilesacross.Butforas
最新回复
(
0
)