已定义float a; int i;选择正确的输入格式为( )
A: scanf("%f%d", a,i);
B: scanf("%6d%3d",&a,&i);
C: scanf("%lf%s", &a,&i);
D: scanf("%6f%3d", &a,&i);
A: scanf("%f%d", a,i);
B: scanf("%6d%3d",&a,&i);
C: scanf("%lf%s", &a,&i);
D: scanf("%6f%3d", &a,&i);
举一反三
- 已定义float a; int i;选择正确的输入格式为( ) A: scanf("%f%d", a,i); B: scanf("%6d%3d",&a,&i); C: scanf("%lf%s", &a,&i); D: scanf("%6.2f%3d", &a,&i);
- 设有以下变量定义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);
- 已知i,j为int型变量,若从键盘输入:2,3,使i的值为2,j的值为3,以下选项中正确的输入语句是()。 A: scanf(“%2d%2d”,&i,&j); B: scanf(“%d,%d”,&i,&j); C: scanf(“i=%d,j=%d”,&i,&j); D: scanf(“%d_%d”,&i,&j);
- 若int a,b; double x;以下不合法的scanf函数调用语句是 。 A: scanf(“%d%o%f”, &a,&b,&x); B: scanf(“%3d%*3d%lf”,&a,&b,&x); C: scanf(“%o%f%lo”,&a,&b); D: scanf(“%ld%lo%o”,&a,&b,&x);
- 若有定义语句:double x;float y;不正确的输入语句是() A: scanf(“%lf%f”,x,y); B: scanf(“%f%f”,&x,&y); C: scanf(“%lf%f”,&x,&y); D: scanf(“%f%lf”,&x,&y);