下列对scanf函数的使用正确的是()。
A: scanf("%c%c",a,b);
B: scanf("%c%c",&a,&b);
C: scanf("%d%f",&ab);
D: scanf("a=%db=%c",&a&b&c);
A: scanf("%c%c",a,b);
B: scanf("%c%c",&a,&b);
C: scanf("%d%f",&ab);
D: scanf("a=%db=%c",&a&b&c);
举一反三
- 若变量a、b、c被定义为int型,从键盘给它们输入数据,正确的输入语句是_____。 A: scanf("%d%d%d", &a, &b, &c); B: scanf("%d%d%d", a, b, c); C: scanf("%f%f%f", &a, &b, &c); D: scanf("%d%d%d", &a&b&c);
- 若有说明语句:int a; floatb;,以下输入语句正确的是_____。 A: scanf("%d B: %.f",&a,&b); C: scanf("%f%f",&a,&b); D: scanf("%f,%d",&a,&b); E: scanf("%d%f",&a,&b);
- 已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是( ) A: scanf(“%ld”,&a); B: scanf(“%lf”,&a); C: scanf(“%c”,&a); D: scanf(“%u”,&a);
- 下面那个scanf语句的格式是正确的. A: scanf("%d%d",&a,&b;); B: scanf("%d%d,&a,&b;"); C: scanf("%d%d",&a;,&b;) D: scanf(%d,%d,&a,&b;);
- 若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);