已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是( )
A: scanf(“%ld”,&a);
B: scanf(“%lf”,&a);
C: scanf(“%c”,&a);
D: scanf(“%u”,&a);
A: scanf(“%ld”,&a);
B: scanf(“%lf”,&a);
C: scanf(“%c”,&a);
D: scanf(“%u”,&a);
举一反三
- 已知inta;使用scanf()函数输入一个整数给变量a,正确的函数调用是()。 A: scanf("%d",a); B: scanf("%d",&a); C: scanf("%f",&a); D: scanf("%lf",&a);
- 已知 int a;使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。 A: scanf("%d",a); B: scanf("%d",&a); C: scanf("%f",&a); D: scanf("%lf",&a);
- 定义变量:double x; 正确的输入语句是( )。 A: scanf("%lf", &x); B: scanf("%f", &x); C: scanf("lf%", &x); D: scanf("%8.2f", &x);
- 若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);
- 若有定义:double a, b, c;能正确给a,b,c输入数据的语句是( ) A: scanf(" %lf %lf %lf",&a, &b, &c ); B: scanf(" %f %f %f",&a, &b, &c ); C: scanf(" %lf %lf %lf",a, b, c ); D: scanf(" %lf %lf %lf" &a, &b, &c );