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

题目内容 (请给出正确答案)

在格式输入函数scanf中,输入项要用变量的地址。


参考答案和解析
正确
更多 “在格式输入函数scanf中,输入项要用变量的地址。” 相关考题
考题 以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。includemain(){int *p, *q, a, bp=&aprintf("input a:")scanf("%d", *p)…} A.*p表示的是指针变量p的地址B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

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

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

考题 在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):

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

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

考题 以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。includemain(){ 以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。 #include <stdio.h> main() { int *p,*q,a,b; p=a; printf("input a:"); scanf("%d",*p); }A.*p表示的是指针变量p的地址B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

考题 以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误的原因是()。    main( )  { int *p,*q,a,b;     p=a;     printf(“input a:”);     scanf(“%d”,*p);     ……  }A、*p表示的是指针变量p的地址B、*p表示的是变量a的值,而不是变量a的地址C、*p表示的是指针变量p的值D、*p只能用来说明p是一个指针变量

考题 输入语句scanf("%d%d%f",m,y);中变量的个数和输入格式符个数不一致导致出现输入错误。

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

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

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

考题 若scanf函数的格式说明中有一个空格,在输入时也一定要在对应位置输入一个空格。

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

考题 scanf函数的地址表列中给出各变量的地址,地址是由()后跟变量名组成的。

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

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

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

考题 在scanf函数的格式中地址表列中给出各变量的地址。其中地址的运算符含义是什么?

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

考题 单选题以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误的原因是()。    main( )  { int *p,*q,a,b;     p=a;     printf(“input a:”);     scanf(“%d”,*p);     ……  }A *p表示的是指针变量p的地址B *p表示的是变量a的值,而不是变量a的地址C *p表示的是指针变量p的值D *p只能用来说明p是一个指针变量

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

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

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

考题 填空题scanf函数的地址表列中给出各变量的地址,地址是由()后跟变量名组成的。

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

考题 问答题在scanf函数的格式中地址表列中给出各变量的地址。其中地址的运算符含义是什么?