首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inc1ude main() {int c; while((c=getchar())!=’u’) {switch(c—’3’) {case 0: case 1:putchar(c+
有以下程序: #inc1ude main() {int c; while((c=getchar())!=’u’) {switch(c—’3’) {case 0: case 1:putchar(c+
admin
2021-07-09
16
问题
有以下程序:
#inc1ude
main()
{int c;
while((c=getchar())!=’u’)
{switch(c—’3’)
{case 0:
case 1:putchar(c+4);
case 2:putchar(c+4); break;
case 3:putchar(c+3);
case 4:putchar(c+3); break;
}}
printf("\n");}
从第一列开始输入数据(
代表一个回车符):
3 845
,则程序输出结果为( )。
选项
A、77889
B、77868
C、776810
D、7.78866e+007
答案
A
解析
题中while循环的条件是:当从键盘读入的字符不是“’\n’”时,执行while循环。输入第一个字符3时:执行case 0,什么也不输出:case 1,输出7;case2,输出7;遇到break语句,跳出switch语句。输入第二个字符8时“c.’3’=5”,不执行任何浯句。输入第三个字符4时“c—’3’=1”,执行case l输出8:case2,输出8:遇到break语句,跳出switch语句。输入第四个字符5时“c一’3’=2”,执行case 2,输出9;遇到break语句,跳出switch语句。
转载请注明原文地址:https://jikaoti.com/ti/BYz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf(
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
关于C语言的符号常量,以下叙述中正确的是
下列条件语句中,输出结果与其他语句不同的是
以下选项中合法的常量是
下结构体说明和变量定义中,正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
在关系数据库中,用来表示实体间联系的是()。
数据库应用系统中的核心问题是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放人t所指数组中。例如,字符串中的数据为“AA
随机试题
除另有规定外,研粉口服用贵细饮片,每10g不得检出的是()。
下列关于边际贡献总额的计算公式中,正确的有()。
进入小学之后,儿童自我监控学习能力的各个方面以及整体水平均不断发展和提高,但个体自我监控的学习能力在不同时期的发展速度是不同的,呈现出()的趋势。
A.只有当拥有盈余时,农民才能持续地供养自己和家人。B.在双方签约后,各方应严格遵守本协议。C.必须承认,这些报道反映了很多不满情绪。D.尽管电子计算机有许多优点,可是它不能进行创造性工作,也不能代替人类。Thefarmercanconti
简述期限的种类。
患者皇甫氏,胃脘灼热.隐痛,饥不欲食,口干咽燥,大便干结,时发干呕呃逆,舌红少津,脉细数。治宜选用()
依据契税的相关规定,下列说法中正确的有()。
课堂纪律管理的最终目的是形成()。
现有边长为1米的一个木质正方体,将其放入水里,有0.6米浸入水中。如果将其分割成边长0.25米的小正方体,并将所有的小正方体都放入水中,直接和水接触的表面积总量为()。
ThecaseofEnronbankruptcyFromthethirdparagraphweknowforsurethat
最新回复
(
0
)