对于下述语句,若将10赋给变量k1和k3,将20赋给变量k2和k4,则应按( )方式输入数据。int k1,k2,k3,k4;scanf("%d%d",&k1,&k2);scanf("%d,%d",&k3,&k4);
A. 1020↙1020↙
B. 10 20↙10 20↙
C. 10,20 ↙10,20↙
D. 10 20↙10,20↙
查看答案
执行下列程序片段时输出结果是( )。int x=13,y=5;printf("%d",x%=(y/=2));
A. 3
B. 2
C. 1
D. 0
执行下列程序片段时输出结果是( )。int x=5,y; y=2+(x+=x,x+8,++x); printf("%d",y);
A. 13
B. 14
C. 15
D. 16
若定义x为double型变量,则能正确输入x值的语句是( )。
A. scanf("%f",x);
B. scanf("%d",&x);
C. scanf("%lf",&x);
D. scanf("%o",&x);
已知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);