首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: int a;float b; 执行scanf(”%2d%f.’,&a,&b);语句时,若从键盘输入876 543.0,则a和b的值分别是( )。
设有定义: int a;float b; 执行scanf(”%2d%f.’,&a,&b);语句时,若从键盘输入876 543.0,则a和b的值分别是( )。
admin
2018-02-02
30
问题
设有定义:
int a;float b;
执行scanf(”%2d%f.’,&a,&b);语句时,若从键盘输入876 543.0,则a和b的值分别是( )。
选项
A、87和6.0
B、876和543.0
C、87和543.0
D、76和543.0
答案
A
解析
scanf()函数的一般形式为:scan(格式控制,地址表列)。其中,“格式控制”是用双引号括起来的字符串,也称为“转换控制字符串”,它包括两种信息:①格式说明,由“%”和格式字符组成;②普通字符,即需要原样输入的字符。“地址表列”是需要接收输入数据的一系列变量的地址。本题中的“格式控制”是“%2d%f”,“%2d”的意思是要输入一个整数,但该整数最宽只占2个字符,而“%2d”是要输入一个浮点数。题目要求输入的是876空格543.0,所以scanf()函数将87赋给a,将6赋给b。
转载请注明原文地址:https://kaotiyun.com/show/7Pxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下说明和定义语句 struct student { int age; char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},(19,"200403"}}; struct st
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
下面程序的输出是_______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
已知函数fread.的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="ab
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
下列叙述中,不属于设计准则的是()。
若a是float型变量,b是unsigned型变量,以下输入语句合法的是()
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
随机试题
关于放射性131I的下列叙述,正确的是:
急性肾衰竭的临床特点是
人在摄取混合食物时,其呼吸商通常为
提高机体免疫力的措施有()
精浆的生理作用不包括
A.1年B.2年C.3年D.4年根据《麻醉药品和精神药品管理条例》的有关规定药品零售连锁企业零售第二类精神药品的处方应保存()。
消费者剩余,又被称为消费者的净收益,是指消费者消费一定数量的某种商品愿意支付的最高价格与这些商品的实际市场价格之间的差额。根据上述定义,以下涉及消费者剩余的是()。
[*]
目前使用的硬磁盘,在其读/写寻址过程中()。
Hefoundhimselfmoreandmore(interest)______inthestudyofAfricanculture.
最新回复
(
0
)