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);
举一反三
- 如何输入数组(a[5]) A: scanf("%d",&a[5]); B: for(i=0;i<5;i++) scanf("%d",&a[5]); C: for(i=0;i<5;i++) scanf("%d",&a[i]); D: for(i=1;i<=5;i++) scanf("%d",&a[i]);
- 若有定义:int a; float x; 则下面正确的输入函数调用语句是( )。 A: scanf("%f%d",&a,&x); B: scanf("%f%d",a,x); C: scanf("%d%f",&a,&x); D: scanf("%d%f",a,x);
- 若已经定义struct stu { int a; int b; } student; ,则下列输入语句中正确的是 。? scanf("%d",&stu.a);|scanf("%d",&student);|scanf("%d",&student.a);|scanf("%d",&a);
- 若已经定义struct stu { int a, b; } student ; 则下列输入语句中正确的是 。 A: scanf("%d",&a); B: scanf("%d",&student); C: scanf("%d",&stu.a); D: scanf("%d",&student.a);
- 若a定义为int 型,x定义为float型,以下能给变量正确赋值的scanf 函数调用语句为 。 A: scanf("%d%f",a,x); B: scanf("%d%f",&a, &x); C: scanf("%x%d",&a,&x); D: scanf("%f%d",&a,&x);
内容
- 0
定义变量:int x;float y;则以下正确的是( )。 A: scanf("%f%f",&x,&y) B: scanf("%f%d",&x,&y) C: scanf("%d%f",&x,&y) D: scanf("%5.2f%2d",&x,&y)
- 1
有变量定义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)
- 2
1 若有语句: int a,b;则下面输入正确的语句是() A: A scanf("$D$D",a,b); B: B scanf("%d%d",a,b); C: C scanf("%d%d",&a,&b); D: D scanf("%D%D",&a,&b);
- 3
有变量定义int a; double c;下面输入语句能正确赋值的是( ) A: scanf("%d, %d", &a, &c); B: scanf("x=%d, c=%lf", &a, &c); C: scanf("%d %d", &a, &c); D: scanf("%d %lf",a, c);
- 4
已知 int a;使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。 A: scanf("%d",a); B: scanf("%d",&a); C: scanf("%f",&a); D: scanf("%lf",&a);