(5) 有以下程序 main() { char a=’a’,b. print("%c,", a). printf("%c\n",b=a ). } 程序运行后的输出结果是 A) b,b B) b,c C)a,b D) a,c
(6) 有以下程序 main() { char a,b,c,d. scanf("%c,%c,%d,%d",&.a,&.b,&.c,&.d). printf("c,%c,%c,%c\n",a,b,c,d). } 若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是 A) 6,5,A,B B) 6,5,65,66 C) 6,5,6,5 D) 6,5,6,6
(7) 有以下程序 main( ) { char k. int I. for(i=1.i<3.i ) { scanf(“%c”,&.k). switch(k) { case ‘0’: printf(“another\n”). case ‘1’: printf(“number\n”). } } } 程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是 A) another B) another C) another D) number number number number number another number
(8) 已定义ch为字符型变量,以下赋值语句中错误的是 A) ch="\". B) ch=62 3. C) ch=NULL. D) ch="\xaa".
(9) 已定义c为字符型变量,则下列语句中正确的是 A) c=‘97’. B) c="97". C) c=97. D) c="a".
(10)有以下程序段 int m=0,n=0. char c=‘a’. scanf("%d%c%d",&.m,&.c,&.n). printf("%d,%c,%d\n",m,c,n). 若从键盘上输入:10A10<回车>,则输出结果是: A) 10,A,10 B) 10,a,10 C) 10,a,0 D) 10,A,0