题目内容

下面是对s的初始化,其中不正确的是( )

A. char s[5]={"abe"};
B. char s[5]= {'a','b','c'};
C. char s[5]=" ";
D. char s[5]="abcdef";

查看答案
更多问题

下列程序段的运行结果是( ) char c[15]={'a', 'b','\0','c','\0'}; printf{"%s",c};

A. 'a''b'
B. ab
C. abc
D. a b

对两个数组a和b进行如下初始化,则下列叙述正确的是( ) char a[ ]="ABCDEF"; char b[ ]={'A', 'B', 'C','D','E', 'F'};

A. 数组a与数组b完全相同
B. 数组a与数组b的长度相同
C. 数组a比数组b长度短
D. 数组a比数组b的长度长

下列程序段的运行结果是( ) char a[7]= "abedef"; char b[4]="ABC”; strcpy(a,b); printf("%c", a[5]);

A. 口(“口”表示空格)
B. 0
C. e
D. f

设有下面的程序段,则( ) char a[3],b[ ]="China"; a=b; printf ("%s", a);

A. 运行后将输出 China
B. 运行后将输出Ch
C. 运行后将输出Chi
D. 编译出错

答案查题题库