题目内容

已有如下定义和输入语句,若要求a1,a2,c1,c2值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是:inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);

A. 10A20B
B. 10A20B
C. 10A20B
D. 10A20B

查看答案
更多问题

有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d",m,n,p);}若想从键盘上输入数据,使变量m的值为123,n的值为456,p的值为789,则正确的输入是()。

A. m=123n=456p=789
B. m=123n=456,p=789
C. m=123,n=456,p=789
D. 123456789

设有定义:inta;floatb;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,a和b的值分别是()。

A. 876和543.000000
B. 87和6543.000000
C. 87和543.000000
D. 76和543.000000

已知i、j、k为int型变量,若要从键盘输入2,3,4<回车>,使i、j、k的值分别为2、3、4,以下正确的输入语句是()。

A. scanf("%3d,%3d,%3d",&i,&j,&k);
B. scanf("%d,%d,%d",&i,&j,&k);
C. scanf("%d%d%d",&i,&j,&k);
D. scanf("i=%d,j=%d,k=%d",&i,&j,&k);

若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b赋数值32和45,给变量c1和c2赋字符A和B;以下选项中数据从第1列开始输入,正确的输入形式是()。

A32<回车>B45<回车>
B. A45<回车>B32<回车>
C. A32B45<回车>
D. A32B45<回车>

答案查题题库