从键盘上接收一个字符给变量x,以下语句错误的是()。
A: x=getchar();
B: scanf(“%c”,&x);
C: scanf(“%d”,&x);
D: putchar(x);
A: x=getchar();
B: scanf(“%c”,&x);
C: scanf(“%d”,&x);
D: putchar(x);
举一反三
- 从键盘上接收一个字符给变量x,以下语句错误的是()。 A: x=getchar(); B: scanf(“%c”,&x); C: scanf(“%d”,&x); D: putchar(x);
- 定义变量:double x; 正确的输入语句是( )。 A: scanf("%lf", &x); B: scanf("%f", &x); C: scanf("lf%", &x); D: scanf("%8.2f", &x);
- 设有定义:double x;,则以下能够正确输入变量x值的语句是______。 A: scanf("x=%f",&x); B: scanf("x=%lf",&x); C: scanf("x=%f",x); D: scanf("x=%LF",&x);
- x,y是int变量,z是double变量,若从键盘给x,y,z输入数据,正确的输入语句是( ). A: scanf("%d%d%f",&x,&y,&z) B: scanf("%d%d%f,&x,&y,&z") C: scanf("%d%d%lf",&x,&y,&z) D: scanf("%d%d%d",x,y,z)
- 若定义x为unsigned int型变量,则不能正确输入x值的语句是。 A: scanf("%u)",&x); B: scanf("%o",&x); C: scanf("%x",&x); D: scanf("%f",&x);