首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于scanf语句叙述中正确的是( )。
关于scanf语句叙述中正确的是( )。
admin
2017-10-24
31
问题
关于scanf语句叙述中正确的是( )。
选项
A、在Scanf函数的格式控制字符串中,必须有与输入项一一对应的格式转换说明符
B、复合语句也被称为语句块,它至少要包含两条语句
C、Scanf函数中的格式控制字符串,是提示程序员的,输入数据时不必管它
D、只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度
答案
A
解析
输入函数的调用格式如%d,%53.1等主要作用是指定输入时的数据转换格式,格式串中,必须含有与输入项对应的格式转换说明符,选项A正确;复合语句还可以是空语句,并没有规定语句条数,选项B错误;scanf函数中的格式控制字符串是为了输入数据用的,无论其中有什么字符,都不会输出到屏幕上,因此若想在屏幕上输出提示信息,应该首先使用printf函数输出,选项C错误;在scanf函数的格式字符前可以加入一个正整数指定输入数据所占的宽度,但不可以用实数指定小数位的宽度,选项D错误。
转载请注明原文地址:https://jikaoti.com/ti/Dra0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义且赋初值的语句是()。
以下程序运行后的输出结果是()。main(){inta=1,b=2,c=3;if(c=A)printf("%d\n",C);elseprintf("%d\n",B);}
以下对联合类型叙述正确的是()。
阅读以下程序#include<stdio.h>main(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);print
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下列叙述中正确的是()。
若有语句:char*line[5];,以下叙述中正确的是()。
以下程序的运行结果是____________。#defineA4#defineB(x)A*x/2main(){floatc,a=8.0;c=B(a);printf(“%f\n”
以下程序的输出结果是()。#include#defineF(x)2.84+x#definew(y)printf(“%d”,(int)(y))#defineP(y)w(y)main()
随机试题
根据1995年财政部颁布的《合并会计报表暂行规定》,我国外币资产负债表折算的有关规定是什么?
某分部工程双代号网络计划如图所示,其关键线路有()条。
某公路工程项目,经过招标投标确定了一家施工单位承担该公路工程项目的总承包任务,双方签订了总承包合同,该承包商由于某些原因,将该工程的一部分工程经监理工程师批准后,分包给另外一家承包商来施工,总承包商和分包商签订了工程分包合同。总承包商为了加强施工物资采购,
某建筑工程深基坑施工过程中,基坑支护专项方案由土方分包单位组织编制完成,则该专项方案应由()来组织专家论证。
存款人可以申请开立临时存款账户的情况包括()。
Thetraditionaldistinctionbetweenproductsthatsatisfyneedsandthosethatsatisfywantsisnolongeradequatetodescribec
迄今所知较成熟的最古汉字,是清光绪年间在河南安阳发现的()。
下列各项前后对应有误的是()。
Almostallourmajorproblemsinvolvehumanbehavior,andtheycannotbesolvedbyphysicalandbiologicaltechnologyalone.Wha
ItstartedwithanitchafterastrollonaCaribbeanbeach,butinjustafewdaysithaddevelopedintoacompletetravel【C1】_
最新回复
(
0
)