若变量已正确定义为int类型,要给a,b,c输入数据,以下正确的输入语句是()。
A: read(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);
A: read(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);
举一反三
- 设有以下变量定义float a; int i;选择正确的输入语句是( ); A: scanf ("%f%d", a,i); B: scanf ("%6.2f%d", &a,&i); C: scanf ("%f%d", &a,&i); D: scanf ("%f%u", &a,&i);
- 若有定义:int a; float x; 则下面正确的输入函数调用语句是( )。 A: scanf("%f%d",&a,&x); B: scanf("%f%d",a,x); C: scanf("%d%f",&a,&x); D: scanf("%d%f",a,x);
- 有变量定义int a;float c;下面输入语句不能正确赋值的是( ) A: scanf("%f %d",a, c) B: scanf("%d,%f", &a, &c) C: scanf("x=%d, c=%f", &a, &c) D: scanf("%d%f", &a, &c)
- 若a定义为int 型,x定义为float型,以下能给变量正确赋值的scanf 函数调用语句为 。 A: scanf("%d%f",a,x); B: scanf("%d%f",&a, &x); C: scanf("%x%d",&a,&x); D: scanf("%f%d",&a,&x);
- 若已经正确说明变量a、b、c为int类型,要给abc输入数据,则正确的输入语句是( )。 A: read(a,b,c); B: scanf("%d%d%d",a,b,c); C: scanf("%D%D%D",&a,&b,&c); D: scanf("%d%d%d",&a,&b,&c);