设x为int型变量,要为变量x赋值,下列语句正确的是( ),
A: x=x*10 + x%10;
B: scanf("%d",&x);
C: x=x*10 + x mod 10;
D: scanf("%d",x);
E: scanf("%3d",&x);
A: x=x*10 + x%10;
B: scanf("%d",&x);
C: x=x*10 + x mod 10;
D: scanf("%d",x);
E: scanf("%3d",&x);
举一反三
- 设x为int型变量,要为变量x赋值,下列语句正确的是( )。 A: x=x*10 + x%10; B: scanf("%d",&x); C: x=x*10 + x mod 10; D: scanf("%d",x); E: scanf("%3d",&x);
- 设x为int型变量,要为变量x赋值,下列语句正确的是( )。 A: x=x*10 + x%10; B: scanf("%d",&x); C: x=x*10 + x mod 10; D: scanf("%d",x); E: scanf("%3d",&x);
- 若x是int型变量,y是float型变量,所用的scanf调用语句格式为: scanf("x=%d,y=%f",&x,&y); A: 10 9.99; B: x=10;y=9.99; C: x=10,y=9.99; D: 10;9.99;
- 若定义x为unsigned int型变量,则不能正确输入x值的语句是。 A: scanf("%u)",&x); B: scanf("%o",&x); C: scanf("%x",&x); D: scanf("%f",&x);
- 若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);