设有定义: int a; float b; ,执行 scanf("%2d%f",...和 b 的值分别是 ________ 。
举一反三
- 设有定义:int a; float b; ,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 <空格>543.0<回车>,则a和b的值分别是( )
- 青书学堂: (单选题) 设有定义:int a; float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,a和b的值分别是( )。(本题2.0分)
- 设有定义int a;float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 854.0,a和b的值分别是 A: 876和543.000000 B: 87和6.000000 C: 87和543.000000 D: 76和543.000000
- 若有定义“int a; float b;”,执行“scanf("%3d%f",&a,&b);”语句时,从键盘输入: 1234 567.8↙,则a和b的值分别是
- 在下列语句中存在错误的是 A: int a,b;scanf("%d %f",&a,&b); B: int a,b;scanf("%d %d",a,b); C: int a,b;scanf("%d%d\n",&a,&b);printf("%d %d",a,b); D: float a,b;scanf("%3.2f %4.2f",&a,&b);printf("%f %f",a,b); E: float a,b;scanf("%f %f",&a,&b);printf("%f %f",a,b); F: float a,b;scanf("%f %f",&a,&b);printf("a=%4.3f,b=%4.3f",a,b); G: int a,b;scanf("%2d%2d",&a,&b);printf("a=%d,b=%d",a,b); H: int a,b;scanf("%d,%d",&a,&b);printf("a=%2d,b=%2d",a,b); I: int a,b;scanf("a=%d,b=%d",&a,&b);printf("a=%d,b=%d",a,b);