首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是()。
在深度为5的满二叉树叶中,叶子结点的个数为()。
下列程序运行后的输出结果是_________。main(){intx,a=1,b=2,c=3,d=4:x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;printf("%d\n",x):
在宏定义#definePI3.14159中,用宏名PI代替一个________。
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列关于栈的描述中错误的是()。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
算法分析的目的是()。
栈通常采用的两种存储结构是
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
随机试题
人类区别于动物的主要特征是_____。
人们常说“管理是一门艺术”强调的是()。
胃大部切除后出现巨幼红细胞性贫血,是由于下列哪种物质吸收障碍所致
骨盆入口略呈三角形,两侧壁内聚,坐骨棘突出,耻骨弓较窄,骶骨较直而前倾,致后矢状径较短骨盆入口呈卵圆形,入口前后径较横径长,骶坐切迹较宽,坐骨棘较突出,耻骨弓较窄
根据《建筑法》,关于承揽工程业务的说法,正确的是()。
混凝土的耐久性包括()等性能。
关于遗嘱信托,下列说法错误的是( )。
下列关丁文学研究会的捕述不正确的是()。
NoEnglishmanbelievesinworkingfrombooklearning.Hesuspectseverythingnew,anddislikesit,unlesshecanbecompelledb
WildBillDonovanwouldhavelovedtheInternet.TheAmericanspymasterwhobuilttheOfficeofStrategicServicesinWorldWar
最新回复
(
0
)