首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int c; while((c=getchar())!=’\n’) {switch(c-’3’) {case0: case1:putchat(c+4); case2:putchar(c+4)
有以下程序: #include<stdio.h> main() {int c; while((c=getchar())!=’\n’) {switch(c-’3’) {case0: case1:putchat(c+4); case2:putchar(c+4)
admin
2019-09-03
58
问题
有以下程序:
#include<stdio.h>
main()
{int c;
while((c=getchar())!=’\n’)
{switch(c-’3’)
{case0:
case1:putchat(c+4);
case2:putchar(c+4);break;
case3:putchar(c+3);
case4:putchar(c+3);break;
}}
printf("\n");}
从第一列开始输入数据(<CR>代表一个回车符):3845<CR>,则程序输出结果为( )。
选项
A、77889
B、77868
C、776810
D、77886610
答案
A
解析
题中while循环的条件是:当从键盘读入的字符不是“\n”时,执行while循环。输入第一个字符3时:执行case 0,什么也不输出;case 1,输出7;case 2,输出7;遇到break语句,跳出switch语句。输入第二个字符8时“c-’3’=5”,不执行任何语句。输入第三个字符4时“c-’3’=1”,执行case 1输出8:case 2,输出8;遇到break语句,跳出switch语句。输入第四个字符5时“c-’3’=2”,执行case 2,输出9;遇到break语句,跳出switch语句。
转载请注明原文地址:https://www.kaotiyun.com/show/rKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
软件生命周期中的活动不包括
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
有三个关系R、S和T如下: 其中关系T由关系R和S通过某种操作得到,该操作为
以下语句中存在语法错误的是
数据库设计中反映用户对数据要求的模式是
下面描述中不属于软件需求分析阶段任务的是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
给定程序MODIl.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
随机试题
Parentscanhaveagreatimpactonthedevelopmentoftheirchildren’screativityinart.Butfirst,theyhavetoknowhow.They
甾类激素的基本母核是
患者,男,因牙龈出血半年就诊。如果该患者左下第一磨牙为种植体修复,该种植牙的探诊深度为5mm,有脓液溢出,最佳的治疗方法是
男,43岁。肝炎肝硬化病史5年,出现腹水1年,1周来低热伴轻度腹痛,腹水明显增多。腹水检查:淡黄色,蛋白26g/L,白细胞数500×106/L,中性粒细胞0.80。最可能的诊断是肝硬化合并
A.5厘米B.10厘米C.15厘米D.30厘米药品批发企业中,药品与库房内墙的间距不小于()
某市制革厂于2010年1月11日与中国人民保险公司某分支公司签订了企业财产保险合同,将该厂自有的固定资产和流动资产全部投入保险,投保金额500万元,保险费1.8万元,保险期为一年。在财产保险合同保险单中,均写明了投保的流动财产包括成品、半成品和原材料,存放
竣工图费一般取建筑安装工程设计费的()。
在评价工程项目对美学环境的影响时,可考虑下列()环境因子。
长善救失原则
PublicandPrivateSchoolsintheUniteStatesReligiousandprivateschoolsreceivelittleornosupportfrompublictaxes
最新回复
(
0
)