网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
以下叙述中正确的是(  )。
A

在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符

B

只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度

C

scanf函数中的字符串是提示程序员的,输入数据时不必管它

D

复合语句也被称为语句块,它至少要包含两条语句


参考答案

参考解析
解析:
在printf和scanf 函数中都可以指定数据的宽度,B项错误;scanf中的字符串在输入时可以使用其他非空字符,如逗号,但在输入时必须输入这些字符以保证匹配,C项错误;复合语句可以由任意多条语句构成,也可以一条没有,D项错误。答案选择A选项。
更多 “单选题以下叙述中正确的是(  )。A 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符B 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度C scanf函数中的字符串是提示程序员的,输入数据时不必管它D 复合语句也被称为语句块,它至少要包含两条语句” 相关考题
考题 若有说明语句 : double *p,a; 则能通过 scanf 语句正确给输入项读入数据的程序段是A)*p= 则能通过 scanf 语句正确给输入项读入数据的程序段是A)*p=a; scanf(" % 1f",p);B)*p=a; scanf(" % f",p);C)p=a; scanf(" % 1f",*p);D)p=a; scanf(" % 1f",p);

考题 在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将( )。A.不予接收B.并不给出出错信息,但不能得到正确的数据C.能接收到正确输入D.给出出错信息,不予接收输入

考题 C语言中,getchar()函数与scanf()函数的区别在于getchar()只能用于字符的输入,而scanf()可以输入任意类型的数据。此题为判断题(对,错)。

考题 scanf函数中的格式符“%d”不能用于输入实型数据。() 此题为判断题(对,错)。

考题 当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.scanf B.getchar SXB 当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.scanfB.getcharC.getsD.getc

考题 在scanf()函数调用的格式字符串中,若使用格式字符串为“%d,%d”,则规定输入的两个数据之间的分隔符为()。 A、@B、#C、$D、,

考题 以下叙述中,正确的是______。A.输入项可以是一个实型常量,如scanf("%f,3.5):B.只有格式控制,没有输入项,能正确输入数据到内存,例如: scanf("a=%d, b=%d”);C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",f);D.当输入数据时,必须指明变量地址,例如:scanf("%f", f):

考题 若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.ASX 若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.AB.BC.CD.D

考题 下列有关格式输入函数scanf的叙述中正确的是( )。A.输入项可以是C语言中规定的任何变量,并且在任何变量前必须加地址符号“”B.可以只有格式控制项,没有地址列表项C.在输入数据时,必须规定精度。如scanf("%4.2f",d);D.当输入数据时,必须指明变量地址

考题 编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROCl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。

考题 下列叙述中,正确的一条是______。A.putchar函数可以输出一个字符串B.在printf("%c",c)函数中,两个c是一样的C.语句printf("%d%%",1)的输出结果为1%D.用scar函数输入数据时可以规定精度,例如scanf("%7.2f",a)

考题 以下叙述中正确的是( )A.输入项可以是一个实型常量,如scanf("%f",3.5);B.只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf("a=%d,b=%d");C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",f)D.当输入数据时,必须指明变量地址,例如:scanf(“%f",f);

考题 以下叙述中,正确的是______。A.输入项可以是一个实型常量,例如: scanf("%f",3.5);B.只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf("a=%d,b=%d");C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",d);D.当输入数据时,必须指明变量地址,例如: scanf("%f",f);

考题 若有说明语句:      Double *p,a;  则能通过scanf语句正确给输入项读人数据的程序段是()    A、*p=a;scanf(”%if”,p);B、*p=a;scanf(”%f”,p);C、p=a;scanf(”%if”,*p);D、p=a;scanf(”%if”,p);

考题 若有char a[80],*s=a;正确的输入语句是().(s输入字符串)A、scanf("%s",s);B、gets(*s);C、scanf("%c",s);D、getchar(s,80);

考题 在使用函数scanf输入数据时必须与函数参数指定的输入格式一致。

考题 设floatx,由键盘输入:12.45,能正确读入数据的输入语句是()。A、scanf("%5f",x)B、scanf("%5d",x)C、scanf("%f",x)D、scanf("%s",x)

考题 若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()A、*p=a;scanf(“%lf”,p)B、*p=a;scanf(“%lf”,*p)C、p=a,scanf(“%lf”,*p)D、p=a;scanf(“%lf”,p)

考题 设有说明语句:int i,j,若从键盘给i、j输入数据,以下不正确的输入语句是()A、scanf("%d%d",i,j)B、scanf("%dW%d",i,j)C、scanf("%d,%d",i,j)D、scanf("%d%d",i,j)

考题 用scanf函数向已定义的变量中输入数据时,在变量名前面必须加.

考题 已有inti,j;floatx;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数调用语句的数据输入形式是()。

考题 若在scanf函数语句中没有非格式字符作输入数据的间隔,则可用()。作为输入数据的间隔。A、空格B、逗号C、TABD、回车

考题 用小数或指数形式输入实数时,在scanf函数语句里格式字符为()。A、iB、fC、eD、g

考题 多选题若在scanf函数语句中没有非格式字符作输入数据的间隔,则可用()。作为输入数据的间隔。A空格B逗号CTABD回车

考题 单选题若有说明语句:      Double *p,a;  则能通过scanf语句正确给输入项读人数据的程序段是()A *p=a;scanf(”%if”,p);B *p=a;scanf(”%f”,p);C p=a;scanf(”%if”,*p);D p=a;scanf(”%if”,p);

考题 单选题以下叙述中正确的是(  )。A 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符B 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度C scanf函数中的字符串是提示程序员的,输入数据时不必管它D 复合语句也被称为语句块,它至少要包含两条语句

考题 多选题用十进制形式输入有符号整数时,在scanf函数语句里格式字符为()。AdBiCnDu

考题 单选题若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()A *p=a;scanf(“%lf”,p)B *p=a;scanf(“%lf”,*p)C p=a,scanf(“%lf”,*p)D p=a;scanf(“%lf”,p)