已知a是int型变量,b是float型变量,下列输入语句正确的是________。
A: scanf(“%f,%d”,&b,&a);
B: scanf(“%f,%d”,&a,&b);
C: scanf(“%f,%d”,b,a);
D: scanf(“%f,%d”,a,b);
A: scanf(“%f,%d”,&b,&a);
B: scanf(“%f,%d”,&a,&b);
C: scanf(“%f,%d”,b,a);
D: scanf(“%f,%d”,a,b);
举一反三
- 若变量c定义为float型变量,能给变量c正确赋值的语句是(). A: scanf("%f",c) B: scanf("%8.4f",&c) C: scanf("%d",&c) D: scanf("%f",&c)
- 设有以下变量定义float a; int i;选择正确的输入语句是( ); A: scanf ("%f%d", a,i); B: scanf ("%6.2f%d", &a,&i); C: scanf ("%f%d", &a,&i); D: scanf ("%f%u", &a,&i);
- 有变量定义int a;float c;下面输入语句不能正确赋值的是( ) A: scanf("%f %d",a, c) B: scanf("%d,%f", &a, &c) C: scanf("x=%d, c=%f", &a, &c) D: scanf("%d%f", &a, &c)
- 若a, b均为int型变量, x, y均为foat型变量,正确使用输入函数为变量赋值的是( )。 A: scanf ("%d%d",a,b); B: scanf ("%d%f" ,&a,&x); C: scanf ("%f%f",x,y); D: scanf ("%d%f" ,&a,&b);
- a是int形变量,b是float型变量,scanf(“%f,%d”,