首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){ int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1
有以下程序 #include main(){ int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1
admin
2020-05-19
30
问题
有以下程序
#include
main(){
int a1,a2;
char c1,c2;
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
printf("%d,%c,%d,%c",a1,c1,a2,c2);}
若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是(以下□代表空格,代表回车)
选项
A、12□a□34□b
B、12,a,34,b
C、12a34b
D、12□a34□b
答案
C
解析
本题考查scanf语句。scanf()函数是格式化输入函数,它从标准输入设备(键盘)读取输入的信息。
其调用格式为:scanf("<格式化字符串>",<地址表>)
格式化字符串包括以下3类不同的字符;
①格式化说明符:格式化说明符与前面用的printf()函数中的格式说明符基本相同。
②空白字符:空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符。
③非空白字符:一个非空白字符会使scanf()函数在读入时剔除掉与这个非空白字符相同的字符。
由于在scanf函数中,几个变量之间没有任何间隔,所以输入的时候,也同样不应该有间隔。
转载请注明原文地址:https://jikaoti.com/ti/9QG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8),i;
下列数组定义中错误的是()。
下列关于函数的叙述中正确的是()。
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
当用“#defineF37.5f”定义后,下列叙述正确的是()。
数据库系统的核心是()。
定义学生、教师和课程的关系模式S(S#,sn,sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
在数据库的三级模式中,外模式(用户模式或子模式)有()。
随机试题
儿童心理发展潜能的主要标志是()
简析物流系统的共同目标。
下列各项是医务人员手卫生的首选方法的是
子宫肌瘤多见于( )
某患者,男,65岁。肝硬化病史10余年,有腹水。未规律服用利尿剂治疗,近日来出现嗜睡。体检:轻度黄疸,测血钠120mmol/L,血钾2.6mmol/L,氯化物90mmol/L,BUN10mmol/L,血pH7.5。以下最佳治疗方案是(
蒲黄含量测定的指标成分为
下列有关法治的说法,哪些可以成立?()
施工总承包模式的特点有( )。
钢筋混凝土结构施工中钢筋的连接方法有()。
急性应激性精神病
最新回复
(
0
)