有下面的程序段: char a[3], b[] = “China”; a = b; printf(“%s”, a); 则说法正确的是( )。
A: 运行后将输出China
B: 运行后将输出Ch
C: 运行后将输出Chi
D: 编译出错
A: 运行后将输出China
B: 运行后将输出Ch
C: 运行后将输出Chi
D: 编译出错
举一反三
- 有下面的程序段,则( )。char a[3],b[]="China"; a=b; printf("%s",a); A: 运行后将输出China B: 运行后将输出Ch C: 编译出错 D: 运行后将输出Chi
- 有下面的程序段,则( )。char a[3],b[]="China"; a=b; printf("%s",a); A: 运行后将输出 China B: 运行后将输出 Ch C: 编译出错 C.运行后将输出 Chi
- 有下面的程序段:char a[3],b[ ] = "China";a = b; printf("%s", a); 则说法正确的是( )。 A: 运行后将输出China B: 运行后将输出Ch C: 运行后将输出Chi D: 编译出错
- 有下面的程序段: char a[3], b[] = “China”; a = b; printf(“%s”, a); 则说法正确的是( )。 A: 运行后将输出China B: 运行后将输出Ch C: 运行后将输出Chi D: 编译出错
- 关于以下程序段说法正确的是( )。char a[3],b[]="China";a=b;printf("%s",a); A: 运行后将输出China B: 运行后将输出Ch C: 运行后将输出Chi D: 编译出错