首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int j;float y; char name[50]; scanf("%2d%f%s",&j,&y,name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
有以下程序段 int j;float y; char name[50]; scanf("%2d%f%s",&j,&y,name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
admin
2019-08-10
35
问题
有以下程序段
int j;float y;
char name[50];
scanf("%2d%f%s",&j,&y,name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
选项
A、55566.0
B、7777.0
C、566.0
D、566777.0
答案
C
解析
因为在输入格式控制符中指定变量j的输入格式控制符为“%2d”,即变量j所占的宽度为2,所以变量j只接收输入数据的前两位,从第三位开始直到空格之间的输入整数都会被保存到变量y中,因为y为浮点型数据,所以输出结果为选项C)。
转载请注明原文地址:https://jikaoti.com/ti/o1f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
有以下程序#includemain(){charc[2][5]={"6934","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=c[i];for(i=0;i<
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
下列叙述中正确的是( )。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
下列哪种疾病不宜做肛门指诊
肾糖阈的正常数值为
预防麻疹的关键措施是
A.肾小球滤过率B.生物转化C.肠肝循环D.表观分布容积E.药物脂溶性与药物排泄相关的是
引起血小板的第二聚集时相的物质是
以刑律为主,将其他刑事性质的敕、令、格、式分载在律文之后,依律目分门别类地加以汇编而成的法规,在法典编纂体例上被称作()。
()是最具流动性的资产。
任何信用活动都会导致货币的变动。信用扩张会增加货币供给,信用紧缩将减少货币供给:信用资金的调剂将影响货币流通速度和货币供给的结构。()
我国古代的“三曹”指的是()。
AflexiblyB.optionsC.appealtoD.neverthelessE.hastyF.peculiarG.easilyH.switchI.intentionsJ.includeK.implemen
最新回复
(
0
)