main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}为什么答案是you&,怎么没有输出&呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 11:42:45
xRmoP+B{$Vhf4SlFܦ e"5qo|/xiq/|1&M9y=yzK֪5#MUH
U0 e;
Z
Yaf"Q*t/Rt42n?O{~wѝxA>
w ^])
_)f-(VKuH\0lV{`+~[.`[|{<h?A4C7%;HW.c$2*_oZt(sZ"en*Dh(㦴}݈ c#9x;8O Ywc@4D;ϐ^?ɫ^.&5ԎaM>i\}K^KuheL&@9bSǺLb^,tL;/@MjES'M$$ak5\R
dI( bi ]$h
E(E`h
0 hpMMIfZعDZQ"&Њ,J+,8 enA-\#lQ
main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}为什么答案是you&,怎么没有输出&呢?
main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}
为什么答案是you&,怎么没有输出&呢?
main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}为什么答案是you&,怎么没有输出&呢?
经过认证,答案的确是you&me
完整程序:
#include<stdio.h>
#include<string.h>
main()
{char a[2][4];
strcpy(a[0],"you");
strcpy(a[1],"me");
a[0][3]='&';
printf("%s\n",a);
}
结果如图
不用解释了吧?
如果还有不明白的可以追问,如果明白了的话请采纳,谢谢!