首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a,b; for(a=0;a
有以下程序: #include main() { int a,b; for(a=0;a
admin
2019-01-11
53
问题
有以下程序:
#include
main()
{ int a,b;
for(a=0;a<3;a++)
{ seanf("%d",&b);
switch(b)
{default:printf("%d,",b++);
ease 1:printf("%d,",b++);
ease 2:printf("%d,",b++);
}
}
}
程序运行时输入:1 2 3<回车>,则输出结果是( )。
选项
A、1,2,3,2,3,3,
B、1,2,3,
C、1,2,2,3,4,5,
D、1,1,1,2,2,3
答案
C
解析
程序在执行switch语句时,根据switch后面表达式的值找到匹配的入口标号,执行对应的ease语句,之后不再进行判断,继续执行此ease后面的语句,并且各个case和default的出现次序不影响执行结果,即题目中的default放在开始位置,与放在最后是一样的结果;运算符“++”放在变量后面时,表示先执行其他操作,再将变量+1。本题,第一次循环输入b=1,执行case 1,输出l;再执行ease 2,输出2。第二次循环输入b=2,执行case 2,输出2。第三次循环,输入b=3,没有ease与其对应,故执行default,输出b=3,接着执行case 1,输出4,再执行ease 2,输出b=5,至此退出for语句。因此,最后输出为1,2,2,3,4,5,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/A4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=12,c;c=(a
检查软件产品是否符合需求定义的过程称为______。
下面程序的输出是()。main(){intarr[8],i,k=0;for(i=0;i<8;i++)arr[i]=i;for(i=1;i<5;i++)k+=arr[i]+i;print
下面程序的输出结果为______。#include<string.h>main(){charp1[7]="abc",p2[]="ABC",str[50]="xyz";strcpy(str,strcat(p
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&a);s
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和()。
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2){if(s
下列给定程序中,函数proc()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波拉契级数序列为1,1,2,3,5,8,13,21,…例如,若给n输入8,该项的斐波拉契级数值为21。请修改程序中的错误,使它能得出正确的结果。
随机试题
当前我国社会上存在的错误人生观主要有
干性支气管扩张的特征为
事故伤害程度中,重大伤亡事故是指一次死亡
根据《测绘计量管理暂行办法》,下列关于测绘计量器具的说法中,错误的是()。
新型投资体制的特征有()。
阅读以下文字,完成以下问题。建筑成为一个重要的审美对象,首先是因为它凝聚着人类物质生产的巨大劳动,是人类自觉地改造客观世界的直接成果。建筑虽然起源于防寒、祛暑、荫蔽、安全等实用的生活要求,但在建筑史上,人类为解决生活实用而付出的合作劳动却远远不如对
下列选项中不属于教育研究报告的是()。
自治区的自治条例和单行条例经()批准后生效。
先于或随着操作系统的系统文件装入内存储器,从而获得计算机特定控制权并进行传染和破坏的病毒是
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemforthemostofthemisunderstandings
最新回复
(
0
)