首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
16
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序: viodfun(inta,intb,intc) {a=456;b=567;c=678;} main() {intx=1
设有以下程序: main() {inta,b,k=4,m=8,*p1=&k,*p2=&m; a==&m; b=(*p1)/(*p2)+7; printf(""a=%d\n"",a);
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于__________。
下列选项中不会引起二义性的宏定义是()。
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列叙述中不正确的是()。
三种基本结构中,能简化大量程序代码的是()。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
下列叙述中正确的是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
随机试题
下列各项中,不属于后任注册会计师的是()。
我国的国体是【】
Cori循环是指
《建设工程质量管理条例》规定,屋面防水工程和有防水要求的卫生间,最低保修期限为( )年。
同期记录的内容包括()。
下列防火隔间的设置不符合现行国家消防技术标准规定的是()。
有悠久历史的著名上海本帮菜老饭店是()。
关于以下诗文中的人物,说法不正确的是()。
ThepressintheUnitedStatesisveryimportantbecause,【C1】______thaninanyothercountry,itisrecognizedashavingaresp
WhatwasthepriceofabarrelofcrudeoilonFriday?
最新回复
(
0
)