在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符
只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度
scanf函数中的字符串是提示程序员的,输入数据时不必管它
复合语句也被称为语句块,它至少要包含两条语句
第1题:
当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。
A.scanf
B.getchar
C.gets
D.getc
第2题:
以下叙述中,正确的是______。
A.输入项可以是一个实型常量,如scanf("%f,3.5):
B.只有格式控制,没有输入项,能正确输入数据到内存,例如: scanf("a=%d, b=%d”);
C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",&f);
D.当输入数据时,必须指明变量地址,例如:scanf("%f", &f):
第3题:
下列有关格式输入函数scanf的叙述中正确的是( )。
A.输入项可以是C语言中规定的任何变量,并且在任何变量前必须加地址符号“&”
B.可以只有格式控制项,没有地址列表项
C.在输入数据时,必须规定精度。如scanf("%4.2f",&d);
D.当输入数据时,必须指明变量地址
第4题:
下列叙述中,正确的一条是______。
A.putchar函数可以输出一个字符串
B.在printf("%c",c)函数中,两个c是一样的
C.语句printf("%d%%",1)的输出结果为1%
D.用scar函数输入数据时可以规定精度,例如scanf("%7.2f",&a)
第5题:
以下叙述中,正确的是______。
A.输入项可以是一个实型常量,例如: scanf("%f",3.5);
B.只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf("a=%d,b=%d");
C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",&d);
D.当输入数据时,必须指明变量地址,例如: scanf("%f",&f);
第6题:
若有char a[80],*s=a;正确的输入语句是().(s输入字符串)
第7题:
设floatx,由键盘输入:12.45,能正确读入数据的输入语句是()。
第8题:
设有说明语句:int i,j,若从键盘给i、j输入数据,以下不正确的输入语句是()
第9题:
已有inti,j;floatx;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数调用语句的数据输入形式是()。
第10题:
用小数或指数形式输入实数时,在scanf函数语句里格式字符为()。
第11题:
*p=&a;scanf(”%if”,p);
*p=&a;scanf(”%f”,p);
p=&a;scanf(”%if”,*p);
p=&a;scanf(”%if”,p);
第12题:
*p=&a;scanf(“%lf”,p)
*p=&a;scanf(“%lf”,*p)
p=&a,scanf(“%lf”,*p)
p=&a;scanf(“%lf”,p)
第13题:
A、@
B、#
C、$
D、,
第14题:
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.
B.
C.
D.
A.A
B.B
C.C
D.D
第15题:
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。
注意:部分源程序在文件PROCl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。
第16题:
以下叙述中正确的是( )
A.输入项可以是一个实型常量,如scanf("%f",3.5);
B.只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf("a=%d,b=%d");
C.当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",&f)
D.当输入数据时,必须指明变量地址,例如:scanf(“%f",&f);
第17题:
若有说明语句: Double *p,a; 则能通过scanf语句正确给输入项读人数据的程序段是()
第18题:
在使用函数scanf输入数据时必须与函数参数指定的输入格式一致。
第19题:
若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()
第20题:
用scanf函数向已定义的变量中输入数据时,在变量名前面必须加&.
第21题:
若在scanf函数语句中没有非格式字符作输入数据的间隔,则可用()。作为输入数据的间隔。
第22题:
空格
逗号
TAB
回车
第23题:
d
i
n
u