下面那个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;);
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; 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);
- 有定义语句:intb;charc[10];,则正确的输入语句是()。 A: scanf("%d%s",&b,&c); B: scanf("%d%s",&b,c); C: scanf("%d%s",b,c); D: scanf("%d%s",b,&c);
- 若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);
- 有声明语句:int a,b;char c[10]; ,则正确的输入语句是 A: scanf("%d%d%s",&a,&b,c); B: scanf("%d%d%s",&a,&b,&c); C: scanf("%d%d%s",a,b,c); D: scanf("%d%d%c",&a,&b,&c);
- 有变量定义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);