首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c; While((c=get char())!=’\n’) { switch(c-’3’) {case 0 case
有以下程序: #include<stdio.h> main() { int c; While((c=get char())!=’\n’) { switch(c-’3’) {case 0 case
admin
2018-09-26
25
问题
有以下程序:
#include<stdio.h>
main()
{ int c;
While((c=get char())!=’\n’)
{ switch(c-’3’)
{case 0
case 1:put char(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putcbar(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”,执行case2,输出9;遇到break语句,跳出switch语句。
转载请注明原文地址:https://jikaoti.com/ti/qta0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(A),sizeof(A));}
阅读以下程序及对程序功能的描述,其中正确的描述是#include<stdio.h>main(){FILE*in,*out;charch,infile[10],outfile[10];printf("Ent
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i-){for(j=1;j<=2;j++)printf("%d",i+j);printf(
下列能正确定义一维数组的选项是()。
对长度为n的线性表进行顺序查找,在最坏的情况下需要比较的次数为()。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为[]。
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
下列说法中不正确的是()。
随机试题
下列哪个剂量不是CG的注射剂单支剂量?
引进的500#氨压缩浅冷装置压缩系统是由电机驱动的()气体增压机与其级间冷却器以及最终冷却器组成。
下列关于工期和进度的说法不正确的是()
卫生人员欲对某河流进行水质监测,测定指标包括氨氮、亚硝酸盐氮、硝酸盐氮、溶解氧、化学耗氧量、生化需氧量、电导率、氧化还原电位等。测定亚硝酸盐氮的水样用量是
A.是最常见的卵巢良性肿瘤B.有恶性程度的逆转倾向C.HCG升高D.CA125升高E.具有男性化作用卵巢浆液性囊腺瘤()
下列账款中属于未达账项的有()。
五行是古代汉族人民朴素的辩证唯物的哲学思想。多用于哲学、中医学和占卜方面。五行学说是汉族文化重要组成部分。古代汉族人民认为,天下万物皆由五类元素组成,分别是金、木、水、火、土,彼此之间存在相生相克的关系。以下有关五行相生的论述,哪一项是正确的?()
下列经济行为中,属于货币执行支付手段职能的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是将形参a所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据。例如:a所指变量中的学号、姓名、和三门课的成绩依次是:10001、”Z
Foraboutthreecenturieswehavebeendoingscience,tryingscienceout,usingsciencefortheconstructionofwhatwecallmod
最新回复
(
0
)