首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){ char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getch
有以下程序 #include main(){ char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getch
admin
2015-08-14
15
问题
有以下程序
#include
main(){
char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar();
c6=getchar();
putchar(c1);
putchar(c2);
printf("%c%c\n",c5,c6);}
程序运行后,若从键盘输入(从第1列开始)123 45678则输出结果是
选项
A、1256
B、1278
C、1245
D、1267
答案
C
解析
当用scanf函数从键盘输入数据时,每行数据的未尾按下回车键(Enter键)之前,可以任意修改。但按下回车键putchar(c1)(Enter键)之后,scanf函数即接受了这一行数据,不能再回去修改。所以本题中,当输入123
时,变量c1、c2、c3的值分别为1、2、3,当输入45678
时,变量c5、c6的值4和5。所以用输出函数putchar(c1)输出1,putchar(c2)输出2,printf("%c%c\n",c5,c6)输出45。
转载请注明原文地址:https://kaotiyun.com/show/8FDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;staticc=3;a=c++;b++;return(a);}
设y为血型变量,请写出描述“y是偶数”的表达式_____。
下列程序的输出结果是()。voidf(int*x,int*y){intt;t=*x,*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
若有定义血b[8],*p=b;则p+6表示()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf(
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
设intx=1,y=1;表达式(!x||--y)的值是()。
关系数据库管理系统能实现的专门关系运算包括()
以下条件表达式可计算:1+|a|的值,请填空。a>=0?【】:【】
以下叙述中错误的是
随机试题
患者王某,有心绞痛发作史,心电图ST段降低,T波倒置,超声显像检查疑有室壁运动异常,需做心肌超声造影,准备的“经末梢静脉造影”根据什么原理
A.胃黏膜微循环障碍B.抑制前列腺素合成C.亲脂性,破坏黏膜屏障D.黏液屏障分泌减少E.胆盐、磷脂酶A和其他胰酶破坏应激性急性胃炎主要发病机制
具有清热解毒、利咽、消肿之功的药物是()
仲裁协议是双方当事人在()基础上达成的,体现了当事人的共同意思表示。
阻碍军人执行职务罪和妨害公务罪的区别是()。
信息传输的数字化和电子化有利于( )。
下面每个选项中的两种量,成反比关系的是()。
Thetemperatureofthesunisover5,000degreesFahrenheitatthesurface,butitrisestoperhapsmorethan16milliondegree
WallStreetwiseguysusedtomockFederalReserveChairmanBenBernankeas"HelicopterBen"becauseheoncespokeapprovinglyo
A、TheAmericanEmbassy.B、Collegewebsites.C、Educationaladvisingcenter.D、Admissionofficeoftheuniversity.A细节题。对话中并未提及选项A
最新回复
(
0
)