scanf("a=%d,b=%f,c=%lf",&a,&b,&c);
scanf("%d%f%lf",&a,&b,&c);
scanf("a=%d,b=%lf,c=%lf",&a,&b,&c);
scanf("a=%d,b=%f,c=%f",&a,&b,&c);
第1题:
若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为
第2题:
若有以下定义: char a;int b; float c;double d; 则表达式a*b+b-c值的类型为( )。
A. float
B.int
C.char
D.double
第3题:
若有定义语句:“int a=10;double b=3.14;”,则表达式A+a+b值的类型是( )。
A.char
B.int
C.double
D.float
第4题:
A.1.unsigned,2.int,3.double
B.1.double,2.double,3.double
C.1.int,2.double,3.char
D.1.unsigned,2.double,3.int
第5题:
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
第6题:
设有定义int a;float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,a和b的值分别是______。
A.876和543.000000
B.87和6.000000
C.87和543.000000
D.76和543.000000
第7题:
以下正确的函数定义是______。
A.double f1(int x,int y)
B.double f1(int x;int y)
C.double f1(int x;float y)
D.double f1(int x,y)
第8题:
若变量已正确定义为int型,要通过语句“scanf(”%d,%d”,&a,&b,&c);”给a赋值l、给b赋值2、给c赋值3,以下输入形式中错误的是______。(Ц代表一个空格符)
A.ЦЦЦ1,2,3<回车>
B.1Ц2Ц3<回车>
C.1,ЦЦЦ2,ЦЦЦ3<回车>
D.1,2,3<回车>
第9题:
已有定义和语句:double a,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、 30.0,不正确的输入形式是
A.10.0<回车> 20.0<回车>
B.10.0<回车> 20 30<回车>
C.10 20<回车> 30.0<回车>
D.10.0,20.0,30.0<回车>
第10题:
若有定义 class A{int x,y; static float f(int a){…} float g(int x1,int x2){…}} 及A a1=new A( );则下列用法中非法的是( )。
第11题:
scanf("a=%d,b=%f,c=%lf",&a,&b,&c);
scanf("%d%f%lf",&a,&b,&c);
scanf("a=%d,b=%lf,c=%lf",&a,&b,&c);
scanf("a=%d,b=%f,c=%f",&a,&b,&c);
第12题:
第13题:
若有定义:“int a,b;”,通过语句“scan[("%d;%d".,&a,&b);”,能把整数3赋给变量a,5赋给变量b的输入数据是( )。
A.3 5
B.3,5
C.3;5
D.35
第14题:
若变量已正确定义为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<回车>
第15题:
若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。
第16题:
若有定义“double a;”,则正确的输入语句是( )。
A.seaM("%1f",a);
B.scanf("%f",&a);
C.scanf("%1f",&a)
D.scanf("%1e",&a);
第17题:
若有定义:char c;double d;程序运行时输入:1 2<;回车>;,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。
第18题:
若有下面的说明和定义,则sizeof(struct aa)的值是( )。 struct aa { int r1; double r2; float r3; union uu{char u1[5];long u2[2];}ua; } mya;
A.30
B.29
C.24
D.22
第19题:
若有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c值的类型为( )。
A.A. float
B.int
C.char
D.double
第20题:
若有以下定义:char a; int b; float c; double d; 则表达式a*b+d-c值的类型为______。
A.float
B.int
C.char
D.double
第21题:
试题14
若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()
A.char
B.int
C.double
D.float
第22题:
1.unsigned,2.int,3.double
1.double,2.double,3.double
1.int,2.double,3.char
1.unsigned,2.double,3.int
第23题:
uuu1,2,3<回车>
1u2u3<回车>
1,uuu2,uuu3
1,2,3<回车>
第24题:
scanf("%lf%lf%lf",&a,&b,&c);
scanf("%d%lf%lf",&a,&b,&c);
scanf("%d%f%f",&a,&b,&c);
scanf("%d%f%lf",&a,&b,&c);