下面程序段的输出结果是()。char a[20]="ABCD\0EFG\0", b[ ]="IJK";strcat (a,b) ;printf ("%s\n",a) ;
ABCD\0EFG\0IJK
B. ABCDIJK
C. IJK
D. EFGIJK
设有定义和语句char str[]="Sunny";printf(“%5.3s”, str);则输出是()。(注:□代表一个空格)
A. Sunny
B. Sun□□□
C. □□□nny
D. □□□Sun
以下字符数组初始化语句中,不正确的是()。
A. char c[]='goodmorning';
B. char c[20]="goodmorning";
C. char c[]={‘a’,’b’,’c’,’d’);
D. char c[]={"goodmorning"};
下面程序段的输出结果是()。char ch[3][5]= {"AAAA","BBB","CC"};printf ("%s\n", ch[1]);
AAAA
BBBCC
C. BBB
D. CC