首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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://kaotiyun.com/show/POtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是;求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7:若给numl和num2分别输入27和81,则输出的最大公约数为27。请
以下叙述中正确的是
下列叙述中正确的是
数据库应用系统中的核心问题是
下结构体说明和变量定义中,正确的是
C语言源程序名的后缀是
在一个C源程序中所定义的伞局变量。其作用域为
在一个C源程序文件中所定义的全局变量,其作用域为()。
若要求从键盘读入含有空格字符的字符串,应使用函数
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
优级淡色啤酒的浊度要求不大于()。
行政改革是国家公共行政系统的改革,其中心是()
已知函数f(x)=xarcsinx,则f’(1/2)=()。
肺癌又称为()。
A、羟甲戊二酰辅酶A还原酶抑制剂B、磷酸二酯酶抑制剂C、血管紧张素转化酶抑制剂D、碳酸酐酶抑制剂E、粘肽转肽酶抑制剂氨力农
以下说法正确的是()。
商品的品质
犯罪嫌疑人一旦被捕,其所聘请的律师就不能再为其申请取保候审。()
[2002年]设有一小山,取它的底面所在的平面为xOy坐标面,其底部所占的区域为D={(x,y)|x2+y2一xy≤75},小山的高度函数为h(x,y)=75一x2一y2+xy.设M(x0,y0)为区域D上一点,问h(x,y)在该点沿平面上什么方向
あの人は私たちの会社で____年数が一番長いそうです。
最新回复
(
0
)