main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}为什么答案是you&,怎么没有输出&呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 22:58:08
![main() {char a[2][4]; strcpy(a[0],](/uploads/image/z/7185728-56-8.jpg?t=main%28%29+%7Bchar+a%5B2%5D%5B4%5D%EF%BC%9B+strcpy%28a%5B0%5D%2C%22you%22%29%EF%BC%9Bstrcpy%28a%5B1%5D%2C%22me%22%29%EF%BC%9B+a%5B0%5D%5B3%5D%3D%27%26%27%EF%BC%9B+printf%28%22%EF%BC%85s%EF%BC%BCn%22%2Ca%29%3B%7D%E4%B8%BA%E4%BB%80%E4%B9%88%E7%AD%94%E6%A1%88%E6%98%AFyou%26%2C%E6%80%8E%E4%B9%88%E6%B2%A1%E6%9C%89%E8%BE%93%E5%87%BA%26%E5%91%A2%3F)
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);
}
结果如图
不用解释了吧?
如果还有不明白的可以追问,如果明白了的话请采纳,谢谢!