有以下程序 #include<sldio.h> main() { int a1,a2; char c1,c2; scanf("%d%c%d,%c",&c1,%a2,&c2); printf("%d,%c,%d,%c,a1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是(以下[]代表空格,<CR>代表回车)______.
A.12a34b<CR>
B.12[]a[]34[]b<CR>
C.12a34b<CR>
D.12[]a34[]b<CR>
第1题:
设变量均已正确定义,若要通过
scaIIf(”%d%c%d%c”,&;al,&;el,&;a2,&;c2);
语句为变量al和a2赋数值l0和20,为变量cl和c2赋字符x和Y。以下所示的输入形式中正确的是( )。(注:口代表空格字符)

第2题:
有下列程序: #include<stdi0.h> voidmain( ) {inta1,a2charc1,c2; scanf("%d%c%d%C",&a1,&c1,&a2,&c2); printf("%d%c%d%C",a1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是12,a,34.
A.12a34b<CR>
B.
C.12,a,34,b<CR>
D.
第3题:
【单选题】已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是 。 int a1,a2;charc1,c2; scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2);
A.1020AB<CR>
B.10□20<CR>AB<CR>
C.10□□20□□AB<CR>
D.10□20AB<CR>
第4题:
有以下程序: #include <stdio.h> void fun(char *a, char *b) { a=b; (*a)++;} main() { char c1='A',c2='a',*p1,*p2; p1=&c1; P2=&c2; fun(p1,p2); printf("%c%c\n",c1,c2); } 程序运行后的输出结果是( )。
A.Ab
B.aa
C.Aa
D.Bb
第5题:
已有如下定义和输入语句 ,若要求a1,a2,c1,c2值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是: int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
A.10A 20B< CR>
B.10 A 20 B<CR>
C.10A20<CR> B
D.10A20 B<cR>