在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符
只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度
scanf函数中的字符串是提示程序员的,输入数据时不必管它
复合语句也被称为语句块,它至少要包含两条语句
若有说明语句 : double *p,a; 则能通过 scanf 语句正确给输入项读入数据的程序段是A)*p=&am若有说明语句 : double *p,a; 则能通过 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):