首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#include<stdio. h>main(){ char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);} 当运行
有以下程序#include<stdio. h>main(){ char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);} 当运行
admin
2013-06-11
34
问题
有以下程序#include<stdio. h>main(){ char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);} 当运行时输入:a<回车> 后,以下叙述正确的是
选项
A、变量c1被赋予字符a,c2被赋予回车符
B、程序将等待用户输入第2个字符
C、变量c1被赋予字符a,c2中仍是原有字符2
D、变量c1被赋予字符a,c2中将无确定值
答案
1
解析
本题考查的是getchar()函数。getchar()函数执行时将从键盘缓冲区中读取用户的输入,而不管输入的是否可打印字符,所以当输入a<回车>后,键盘缓冲区被输入的实际上是两个字符:’a’和’\n’。故选项A的说法是正确的。
转载请注明原文地址:https://jikaoti.com/ti/wLn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列字符序列中,不可用做C语言标识符的是()
下列运算符中,属于关系运算符的是()
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]=0;
执行以下程序后,输出‘#’号的个数是【】。#include<atdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#’)
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
若有定义和语句() chars[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
合法的数组定义是()
下列关于C语言数据文件的叙述中正确的是______。
按照软件测试的一般步骤,集成测试应在【 】测试之后进行。
随机试题
骨折切开复位的适应证有
患者,男,68岁。急性心肌梗死。若发生左心衰竭,则主要的原因可能是
正虚瘀结型积证患者,若积块坚硬,疼痛逐渐加剧,面色萎黄,消瘦脱形,饮食大减,舌质淡紫,无苔,脉细数或弦细,治疗应用
慢性肺源性心脏病患者出现下肢水肿的主要原因是
负债筹资是指通过负债筹集资金,下列属于企业负债筹资方式的有()。
安徽省的“十一五”旅游发展战略中的总体战略不包括()。
在某次考试中,小明的语文、数学成绩均为80,英语成绩为75。已知全班三科平均成绩都为65,语文标准差为10,数学标准差为15,英语标准差为5。小明三科的成绩按照标准分由大到小进行排序的结果是
2011年9月以来美国爆发的“占领华尔街”抗议活动中示威富人1%者打出“我们是99%”的标语,向极富阶层表示不满。漫画所显示的美国社会财富占有的两极分化,是资本主义制度下:()
CA证书格式要遵循(44)标准。
ApologizeEffectively1.DemonstrateyourregretAdmityouare【T1】【T1】______Don’t【T2】youractions【T2】______Makesyourapology
最新回复
(
0
)