首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!=’\n’) switch(c-’2’) {case 1:putchar(c+4); c
有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!=’\n’) switch(c-’2’) {case 1:putchar(c+4); c
admin
2009-04-15
51
问题
有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!=’\n’) switch(c-’2’) {case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+4); case 4:putchar(c+4);break; } printf("\n"); } 输入以下数据,<CR>代表一个回车符, 2743<CR> 程序的输出结果是( )。
选项
A、877
B、966
C、778
D、766
答案
1
解析
本题通过一个while循环向键盘缓冲区读取字符,直到读到的字符是回车键结束循环。当读到的c为’2’时,c-’2’为0, switch语句中没有case 0:所以没有输出,继续读下一个;当c为’7’时,c-’2’=5,也没有输出;当c为’4’时,c-’2’=2,执行case 2:后面的语句输出一个字符c+4=’4’+4=’8’;当c为’3’时,c-’2’=1,执行case 1:后面的语句,连续输出两次c+4=’3’+4=’7’。故程序输出结果是877,应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/ksWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两个或两个以上的模块之间关联的紧密程度称为()。
结构化程序设计的3种结构是()。
设有如图所示窗体和以下程序:PrivateSubCommandlClick()Textl.Text=“VisualBasic”EndSubPrivateSubText1LostFoeus()
在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,并编写如下事件过程:PrivateSubCoramand1_Click()Dimarray1(5,5)AsIntegerDimiAsI
下面属于应用软件的是
下列叙述中,不属于设计准则的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
数列1,1,3,5,9,15,25,41,…,的规律是从第三个数开始,每个数是它前面两个数的和加1。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图2.106所示。请编写适当的事件过程实现以下功能:在Text1中输入整数40,单击
要计算x的平方根并放入变量y,正确的语句是( )。
随机试题
简述商品经济产生和存在的条件。
A.H-rasB.erbBC.c-mycD.Src跨膜生长因子受体
当用户使用相同操作员姓名登录,并对其编制的凭证进行审核时,系统会()。
()对首次公开发行股票前的辅导工作进行监督和指导,派出机构负责辖区内辅导工作的监督管理。
多个业主共同拥有一栋建筑物时,各个业主对供全体或部分所有人()的建筑物部分享有共有权。
某地发生泥石流灾害以后,某社会服务机构计划举办赈灾义演。该机构社会工作者在机构网站公布义演消息,打电话邀请各界人士出席。义演结束后,机构共募集善款503.1万元。上述活动属于()。
教师在教学过程中编制试题、评定学生学业成绩的过程,是指()
下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是()。
SolarequipmentSinceabout1800,nearthebeginningoftheIndustrialRevolution,coal,petroleum,andgashavebeenusedata
IcedrawstheDutchoutdoorswithaforceasoldastheirhistory,whichmeans______.Whenwintersarecoldenough,theDutch
最新回复
(
0
)