已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( ) (V代表空格,↙代表Enter)int a1,a2; char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
A. 10VA20B↙
B. 10A20VB↙
C. 10VA20VB↙
D. 10A20B↙
查看答案
执行下列程序片段时输出结果是( )。int x=13,y=5;printf("%d",x%=(y/=2));
A. 3
B. 2
C.1
D.0
已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的输入方式是()。(V代表空格,↙代表Enter)int a1,a2; char c1,c2;scanf("%d%d",&a1,&a2);scanf("%c%c",&c1,&c2);
A、1020AB↙
B、10V20↙ AB↙
C、10V20AVB↙
D、10V20AB↙
18、若运行时输入:12345678↙,则下列程序运行结果为( )。#includevoid main ( ){int a,b;scanf("%2d%2d%3d",&a,&b);printf("%d\n",a+b);}
A. 46
B.579
C. 5690
D.出错
已知i,j,k为int型变量,若从键盘输入:1,2,3↙,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。(V代表空格,↙代表Enter)
A. scanf("%2d%2d%2d",&i,&j,&k);
B. scanf("%dV%dV%d",&i,&j,&k);
C. scanf("%d,%d,%d",&i,&j,&k);
D. scanf("i=%d,j=%d,k=%d",&i,&j,&k);