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

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

9、若x,y均为int变量,z为float变量,以下不合法的scanf函数调用为()。

A.scanf("%d,%x,%e",&x,&y,&z);

B.scanf("%2d%d,%f",&x,&y,&z);

C.scanf("%x%*d %o",&x,&y);

D.scanf("%x%d%6.2f",&x,&y,&z);


参考答案和解析
A
更多 “9、若x,y均为int变量,z为float变量,以下不合法的scanf函数调用为()。A.scanf("%d,%x,%e",x,y,z);B.scanf("%2d%d,%f",x,y,z);C.scanf("%x%*d %o",x,y);D.scanf("%x%d%6.2f",x,y,z);” 相关考题
考题 若有如下函数模板定义,则正确使用该函数模板的语句是( )。templatevoid add(type a, type b, type 和c){ c=a+b ; } A.float x,y,z;add(x,y,z) ;B.int x,y,z;add(x,y,和z) ;C.float x,y ;int z;add(x,y,z) ;D.float x,y ;int z;add(x,y,和z) ;

考题 已知:int x,y;double z;则以下语句中错误的函数调用是( )。A)scanf("%d,%1x,%1e",x,y,z); B)scanf("%1d*%d1f",x,y,z);C)scanf("%x%*d%o",x,y); D)scanf("%x%o%6.2f",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);

考题 x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是A.INPUTx、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);

考题 设有如下的变量定义:double x=4.700000;float y=2.5f;int z=7;则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。

考题 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.);

考题 若输入1.5、2.5,则以下程序的运行结果为______。main(){ float a,b; int c; scanf("%f,%f,",a,b); c=max(a,b); printf("%d",c);}max(x,y)float x,y;{ float z; z=x>y?x:y; return(z);}A.1.5B.2.5C.2D.3

考题 设x、y均为float型变量,则以下不合法的赋值语句为()。 A.yx2/10B.x*y8C.xy0D.x

考题 X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是 ______。A.INPUTX,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);

考题 设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y + + z;A.不定值B.2C.1D.0

考题 设x,y均是int类型变量,则以下不正确的函数调用为______。A.getchar();B.putchar('\108');C.scanf("%d%*2d%d",x,y);D.putchar('\'');

考题 若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)

考题 X、Y、2被定义为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);

考题 若有以下变量和函数说明:includecharCh='*';void sub(int x,int y,char ch,double* 若有以下变量和函数说明: #include<iostream.h> charCh='*'; void sub(int x,int y,char ch,double*Z) { switch(ch) { case'+':*Z=x+y;break; case'-':*Z=x-y;break: case'*':*Z=x*y;break; case'/':*z=x/y;break: } } 以下合法的函数调用语句是( )。A.sub(10,20,Ch,y);B.sub(1.2+3,2*2,'+',Z);C.sub(sub(1,2,'+',y),sub(3,4'+',x),'-',y);D.sub(a,b,x,ch);

考题 设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数,请填空。main(){ int findbig(int,int,int); int (*f)(),x,y,z,big; f=; scanf("%d%d%d",x,y,z); big=(*f)(x,y,z); printf("big=%d\n",big);}

考题 设有以下变量定义,并已赋确定的值: char w; int x; float y; double z; 则表达式:w*x+z-y所求得的数据类型为( )。A.charB.intC.floatD.double

考题 x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是A.INPUT x、v、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);

考题 x、y和z被定义为int型变量,若从键盘给x、y和z输入数据,正确的输入语句是 ( )A.INPUTx、y,z;B.scan{("%d%d%d", x y z);C.scanf("%d%d%d",x,y,z);D.read("%d%d%d",xyz);

考题 设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( ) x=y=z=1;t=++x||++y++z;A.不定值B.2C.lD.0

考题 设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++++Z ||++ X;A.2、l、3B.2、0、3C.2、l、3D.2、1、2

考题 若运行时给变量x赋值12,则以下程序的运行结果是()。includemain(){int x,y; scanf("%d" 若运行时给变量x赋值12,则以下程序的运行结果是( )。 #include<stdio.h> main() { int x,y; scanf("%d",x); y=x>12? x+10:x-12; printf("%d\n",y); }A.0B.22C.12D.10

考题 假设有函数模板定义如下:template typename T Max(T a,T b,Tc){c=a+b;}下列选项正确的是()A、)int x,y;char z;Max(x,y,z);B、)double x,y,z;Max(x,y,z);C、)int x,y;float z;Max(x,y,z);D、)float x;double y,z;Max(x,y,z);

考题 设x,y,z均为int型变量;写出描述“x,y和z中有两个为负数”的C语言表达式()。

考题 设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是()     for (x=0,y=0;y!=123x3;x++)            scanf ("%d",y);

考题 假设定义变量如下:int  x; float  y;以下输入语句中()是正确的。A、scanf(“%f%f”,y,x);B、scanf(“%f%d”, y, x);C、scanf(“%f%d”,y,x);D、scanf(“%5.2f%2d”,y,x);

考题 设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y++z;A、不定值B、2C、1D、0

考题 若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);

考题 单选题设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。A intB longC doubleD char