首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { int c; while((c=getchar())!=’\n’){ switch(c-’2’){ case O:case1:putchar(
有以下程序 #include<stdio.h> main() { int c; while((c=getchar())!=’\n’){ switch(c-’2’){ case O:case1:putchar(
admin
2013-02-23
31
问题
有以下程序 #include<stdio.h> main() { int c; while((c=getchar())!=’\n’){ switch(c-’2’){ case O:case1:putchar(c+4); case 2:putchar(c+4);braeak; case3:putchar(c+3); default:putchar(c+2);break;} } } 从第一列开始输入以下数据,↓代表一个回车符。 2473↓ 程序的输出结果是_______。
选项
A、668977
B、668966
C、66778777
D、6688766
答案
1
解析
getchar()函数是从键盘接受一个字符输入;当用户键入的字符不是回车符时,会进入一个多分支选择语句,根据 C-’2’的值进行分支选择;putchar()是在屏幕上打印一个字符,最后的结果应当为668977。
转载请注明原文地址:https://jikaoti.com/ti/NOn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i<4;i++)a[i]=*p;
以下程序的输出结果是main(){inta,i=a=0;for(i=1;i<5;i++){switch(i){case0:case3:a+=2;
下列选项中错误的说明语句是
设a=3、b=4、c=5,则表达式!(a+b)+c-1&&b+c/2的值为______。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。
若定义staticinta[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
以下叙述正确的是()。
若有下列说明语句int(*p)();则标识符p代表的是()
在数据库设计中,将E-R图转换成关系数据模型的过程属于()
下列说法错误的是______。
随机试题
肺换气时气体的扩散方向和速度取决于气体的
妊娠合并梅毒治疗后随诊以下哪项不正确
下面哪项不是治疗先天性脑积水解除阻塞的手术
ECT影像与其他影像技术的比较,其主要缺点是
农村居民建房占用的宅基地,其面积超过当地政府规定标准的,超过部分按1986年3月中共中央、国务院《关于加强土地管理、制止乱占耕地的通知》及地方人民政府的有关规定处理后,按处理后实际使用面积确定()。
下列关于互通式立体交叉各基本形式特点的说法中,正确的有()。
下列各科目的期末余额,不应在资产负债表“存货”项目列示的有()。
进行责任成本内部结转的实质,就是将责任成本按照经济损失的责任归属结转给( )。
H公司司是一家高成长的公司,目前每股价格为20元,每股股利为1元,股利预期增长率为6%。H公司现在急需筹集资金5000万元,有以下3个备选方案。方案1:按照目前市价增发股票250万股。方案2:平价发行10年期的长期债券。目前新发行的10年期政府债券的
[2004年]二次型f(x1,x2,x3)=(x1+x2)2+(x2-x3)2+(x3+x2)2的秩为_________.
最新回复
(
0
)