首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1,c1,a
有以下程序 #include main(){int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1,c1,a
admin
2018-01-11
29
问题
有以下程序
#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://kaotiyun.com/show/VGxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是_________。main(){inta=2,b=4,c=6;int*p1=&a,*p2=&b,*p;*(p=&c)=*p1*(*p2);printf("%d\n",c);}
有下列程序: main() {intk=5,n=0; while(k>0) {switch(k) {default:break;
以下程序运行后的输出结果是_________。main(){inti=10,j=0;do{j=j+i;i--;}while(i>2):printf("%d\n",j);}
若i、j已定义成int型,则下列程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4;j++){…}
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
设计软件结构是软件生命周期的()。
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
下列叙述中止确的是()。
算法复杂度主要包括时间复杂度和【】复杂度。
随机试题
设静止卫星通信系统工作在6/4GHz频段,若地球站与卫星的距离为40000km,则上、下行自由空间传播损耗分别是多少?(lg2=0.3,lg3=0.477)
关于雌激素生理作用的叙述,正确的是
A.维生素B6B.维生素KC.维生素CD.维生素B1谷氨酸残基γ羧化酶辅酶的辅助因子是
第一期乳癌的肿块直径不超过
A.异烟肼B.异烟腙C.盐酸乙胺丁醇D.对氨基水杨酸钠E.吡嗪酰胺在酸性条件下,与铜离子形成红色螯合物的药物是
关于金属非金属矿山主要排水设施的说法中,正确的是()。
()是对会计对象进行的基本分类,是会计核算对象的具体化。
银行进行市场细分要遵循()原则,即细分市场后,能通过合理的市场营销组合战略打入细分市场。如若不然,不管细分市场多么具有吸引力,商业银行也只能“临渊羡鱼”,从而失去了细分的意义。
根据政府采购法律制度的规定,下列各项中,不属于政府采购方式的是()。
下列有关经济制度与经济体制的论述,错误的是()。
最新回复
(
0
)