首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char c; while( ( c=getchar() )!= ’\n’ ) { switch( c-’2’ ) { ca
有以下程序 #include <stdio.h> main() { char c; while( ( c=getchar() )!= ’\n’ ) { switch( c-’2’ ) { ca
admin
2021-06-15
70
问题
有以下程序
#include <stdio.h>
main()
{
char c;
while( ( c=getchar() )!= ’\n’ )
{
switch( c-’2’ )
{
case 0 :
case 1 : putchar( c+4 );
case 2 : putchar( c+4 ); break;
case 3 : putchar( c+3 );
default : putchar( c+2 ); break;
}
}
printf( "\n" );
}
程序运行后从第一列开始输入以下数据
2473<回车>
程序的输出结果是
选项
A、668977
B、4444
C、6677877
D、68766
答案
A
解析
本题执行过程为:输入c=’2’,c-’2’=0,首先匹配case0,依次输出6,6,后执行break语句,跳出分支结构;输入c=’4’,c-’2’=2,匹配case2,输出8,执行break语句,跳出分支结构;输入c=’7’,c-’2’=5,匹配default,输出9,执行break语句,跳出分支结构;输入c=’3’,c-’2’=1,匹配case1,依次输出7,7,执行break语句,跳出分支结构。输入回车,结束循环。A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/xftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}程序运行后的输出结果是(
以下叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;prinff("%d\
以下结构体类型说明和变量定义中正确的是
有以下程序main(){inta=3;do{printf("%d,",a-=2);)while(!(--a));printf("m");}程序运行后的输出结果是
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
患者,女,40岁,结婚多年不孕,未采取避孕措施,经期先后不定,经行不畅,量少色暗,经前乳房胀痛,精神抑郁,烦躁易怒,舌暗红,脉弦,拟用
A.俯卧位B.半卧位C.截石位D.1/4侧卧位E.去枕平卧位颅脑手术后麻醉未清醒
职业安全健康管理体系认证证书的有效期为()年。
S公司正在考虑两个互斥的项目。两个项目都需要$150000的初始投资,并且都将运营5年。与项目相关的现金流如下:如果S公司必要收益率为10%,并且使用净现值法,那么应该建议S采取以下哪一种行动组合?
甲公司的记账本位币为人民币。2012年12月5日以每股2美元的价格购入A公司股票10000股作为交易性金融资产,假定当日汇率为1美元=7.6元人民币,款项已经支付。2012年12月31日,当月购入的A公司股票市价变为每股2.1美元,假定当日汇率为1美元=7
商用房的租金收入稳定性很好,可以单纯以租金收入作为还款来源。()
各类导游人员由于其工作性质、工作对象、工作范围和时空条件各不相同,职责重点也有所区别,基本职责也不同。()
( )是公安机关的根本建设,是一项长期的、具有战略意义的大事。
唯物主义
WhatshouldMr.Whitedoifhewishestohavehisbillsenttoanewlocation?
最新回复
(
0
)