在格式化输入scanf函数中,如何%后面跟有*,表示抑制符,输入的数据不会赋值给相应的变量。()
在格式化输入scanf函数中,如何%后面跟有*,表示抑制符,输入的数据不会赋值给相应的变量。()
参考答案和解析
对
相关考题:
若变量已正确定义为 int 型,要通过语句 scanf( " %d,%d,%d " ,a,b,c); 给 a 赋值 1 ,给 b 赋值 2 ,给 c 赋值 3 ,以下输入形式中错误的是 (u 代表一个空格符 )A)uuu1,2,3 回车 B)1u2u3 回车 C)1,uuu2, uuu3 回车 D)1,2,3 回车
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。A.INPUT x,y、z; x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。A.INPUT x,y、z;B.scanf(”%d%d%d”,&x,y,&z.);C.sCanf(”%d%d%d”,x,y,z.);D.read(”%d%d%d”,x,&y,&z.);
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",a,b,c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是______。(Ц代表一个空格符)A.ЦЦЦ1,2,3<回车>B.1Ц2Ц3<回车>C.1,ЦЦЦ2,ЦЦЦ3<回车>D.1,2,3<回车>
以下叙述中,正确的是______。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.当输入数据时,必须指明变量地址
若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,a,b,给a赋值l、给b赋值2、给 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&;a,&;b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)
以下叙述不正确的是( )。A.在C程序中,逗号运算符的优先级最低B.在C程序中,APH和aph是两个不同的变量C.若a和b类型相同,在计算赋值表达式a=b后,b的值将放入a中,而b的值不变D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
以下程序调用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是一个指针变量
已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是()A、scanf(“%d”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)
有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()A、for(i=0;i4;i++)scanf("%lf",a[i])B、for(i=0;i4;i++)scanf("%f",a[i])C、for(i=0;i4;i++)scanf("%lf/n",a[i])D、for(i=0;i4;i++)scanf("%f,",a[i])
已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是()A、scanf(“%ld”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)
单选题以下叙述中正确的是( )。A在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符B只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度Cscanf函数中的字符串是提示程序员的,输入数据时不必管它D复合语句也被称为语句块,它至少要包含两条语句
单选题已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是()Ascanf(“%ld”,a)Bscanf(“%lf”,a)Cscanf(“%c”,a)Dscanf(“%u”,a)
单选题若有定义和语句int a,b;scanf(%d,%d,a,b);以下选项中的输入数据,不能把值3赋给变量 a、5赋给变量b的是( )(说明:符号u表示空格)。A3,5,B3,5,4C3,u5D3,5
单选题已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是()Ascanf(“%d”,a)Bscanf(“%lf”,a)Cscanf(“%c”,a)Dscanf(“%u”,a)
单选题有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()Afor(i=0;i4;i++)scanf(%lf,a[i])Bfor(i=0;i4;i++)scanf(%f,a[i])Cfor(i=0;i4;i++)scanf(%lf/n,a[i])Dfor(i=0;i4;i++)scanf(%f,,a[i])