关于scanf()函数,说法正确的是?A.scanf()函数中的“格式控制”后面应当是变量名。B.scanf()函数中“u”是用来输入无符号的十进制整数的格式字符。C.scanf()函数中“d”是用来输入无符号的十进制整数的格式字符。D.scanf()函数中“u”是用来输入有符号的十进制整数的格式字符。

关于scanf()函数,说法正确的是?

A.scanf()函数中的“格式控制”后面应当是变量名。

B.scanf()函数中“u”是用来输入无符号的十进制整数的格式字符。

C.scanf()函数中“d”是用来输入无符号的十进制整数的格式字符。

D.scanf()函数中“u”是用来输入有符号的十进制整数的格式字符。


参考答案和解析
scanf 函数用于从标准输入设备键盘输入数据;用 scanf 函数输入一个类型数据,输入的是一系列字符,遇到空格或回车结束。;scanf 函数的功能是从键盘输入数据,将数据赋给相应的变量。

相关考题:

若变量已正确定义并赋值,对库函数错误调用的是()A.k=scanf("%d%d",D.putchar(ch);

以下scanf函数调用语句中对结构体变量成员的引用不正确的是struct pupil{ char name[20];int ageint sex;} pup[5],*p;p=pup;A.scanf("%s",pup[0].name);B.scanf("%d",pup[0].age);C.scanf("%dT",(p-sex));D.scanf("%d",p-age);

已知inta,b;doublec;则以下语句中错误的函数调用是 A.scanf("%d,%x,%lf",a,double c;则以下语句中错误的函数调用是A.scanf("%d,%x,%lf",a,b,c);B.scanf("%d,%d,%le",a,b,c);C.scanf("%o,%x,%o",a,b);D.scanf("%d,%o,%e",a,b,c);

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

若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是()。A.scanf("%d%lx,%le",B.scanf("%2d*%d%lf"C.scanf("%x%*d%o",D.scanf("%x%o%6.2f",&x,&y,&z)

以下说法正确的是______。A.#define和scanf都是C语句B.#define是C语句,而scanf不是C.#define和scanf都不是C语句D.#define不是C语句,scanf是

以下scanf函数调用语句中对结构体变量成员的不正确引用是 struct pupil { char name[20]; int age int sex; } pup[5],*p; p=pup;A.scanf("%s",pup[0].name);B.scanf("%d",pup[0].age);C.scanf("%dT",(p->sex));D.scanf("%d",p->age);

下列关于偏自相关函数φkk说法正确的是( )。

以下scanf函数调用语句中对结构体变量成员的不正确引用的是()。  struct node{      char name[20];      int age;      int sex; }student[5],*p;  p=student; A、scanf(“%s”,student[0].name);B、scanf(“%d”,student[0].age);C、scanf(“%d”,(p-sex));D、scanf(“%d”,p-age);

不能用scanf函数输入字符。

printf函数和scanf函数的格式说明都使用()字符开始。

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

已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是()A、scanf(“%d”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)

scanf函数是一个()函数A、标准库B、用户定义C、无参D、地址

C语言程序要正确地运行,必须要有()A、printf函数B、scanf函数C、自定义的函数D、main函数

语句scanf("%7.2f",a);是一个合法的scanf函数.

以下不是系统函数的是()A、scanf()B、gets()C、sizeofD、strcmp()

scanf函数是c语言的标准输入函数。

若intx,y;doublez;以下不合法的scanf函数调用语句是()。A、scanf(“%d%lx,%le”,x,y,z);B、scanf(“%2d*%d%lf”,x,y,z);C、scanf(“%x%*d%o”,x,y);D、scanf(“%x%o%6.2f”,x,y,z);

scanf函数是一个标准库函数,它的函数原型在头文件()中。

在scanf函数中,()表示变量a的地址。

只能向终端输出一个字符的函数是()。A、pringf函数B、putchar函数C、getchar函数D、scanf函数

已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是()A、scanf(“%ld”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)

填空题在scanf函数中,()表示变量a的地址。

单选题已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是()Ascanf(“%ld”,a)Bscanf(“%lf”,a)Cscanf(“%c”,a)Dscanf(“%u”,a)

单选题scanf函数是一个()函数A标准库B用户定义C无参D地址

填空题scanf函数是一个标准库函数,它的函数原型在头文件()中。

单选题以下程序中关于指针输入格式正确的是(  )。Aint *p;scanf(%d,p);Bint * p;scanf(%d,p);Cint k,* p=k;scanf(%d,p);Dint k,*p;*p=k;scanf(%d,p);