已知I,j,k为int型变量,若从键盘输入:1,2,3<回车>,使I的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是______。
A. scanf("%2d%2d%2d",&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);
查看答案
设a,b,c,d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是______。scanf("%4d+%3d+%2d+%1d",&a,&b,&c,&d);printf("%4d+%3d+%2d+%1d",a,b,c,d);
A. 1234123121
B. 1234123412341234
C. 1234+1234+1234+1234
D.1234+123+12+1
根据定义和数据的输入方式,输入语句的正确形式为______。已有定义:float f1,f2;数据的输入方式:4.523.5
A.scanf("%f,%f",&f1,&f2);
B. scanf("%f%f",&f1,&f2);
C. scanf("%3.2f%2.1f",&f1,&f2);
D. scanf("%3.2f,%2.1f",&f1,&f2);
已知int x; float y; 所用的scanf调用语句格式:scanf("x=%d,y=%f",&x,&y);则为了将数据10和66.6赋给x和y,正确的输入应当是_____。
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。正确的输入形式中是_____。