首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { char cl,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c
有以下程序: #include main( ) { char cl,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c
admin
2015-08-09
30
问题
有以下程序:
#include
main( )
{
char cl,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、1245
B、1256
C、1278
D、1267
答案
A
解析
scanf按照格式字符进行输入,所以123与回车的值分别送入了c1、c2、c3、04变量的存储空间。getchar()函数的功能是从键盘输入的字符串中读人一个字符,所以4送人了变量c5的存储空间,5送入了变量c6的存储空间。所以打印时结果为1245。
转载请注明原文地址:https://kaotiyun.com/show/3QDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%
若有定义doublea[5];,则a数组元素下标的上限为______。
下列程序的输出结果是()。#inClude<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=0;for(i=0;i<2;i++)
关系代数运算是以______为基础的运算。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
以下叙述中正确的是
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列叙述中正确的是()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有个元素。
随机试题
分辨率是下列________设备的主要性能指标。
一群钻头就叫做群钻。()
膝关节术后为增加被动关节活动度可以进行的训练为
不属于红细胞外在异常所致的溶血性贫血是
A.第一代喹诺酮类B.第二代喹诺酮类C.第三代喹诺酮类D.第四代喹诺酮类E.第五代喹诺酮类抗革兰阳性球菌、革兰阴性杆菌(作用增强)的是
当初步设计达到一定深度,建筑结构比较明确时,可采用()编制建筑工程概算。
下列投资和费用构成项目中,属于建设项目总投资中的建设投资的是()。
在下列法的各项分类中,以法的内容作分类的是()。
WhatMakesa"MillennialMind"?(1)Since1000AD,around30billionpeoplehavebeenbornonourplanet.Thevastmajorityh
WhichofthefollowingsentencesisINCORRECT?
最新回复
(
0
)