main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me");
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/27 05:48:52
main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me"); a[0][3]='&'; printf("%s\n",a);}
为什么答案是you&,怎么没有输出&呢?
为什么答案是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);}结果如图不用解释了吧?如果还有不明白的可以追问,如果明白了的话请采纳,谢谢!
main() {char a[2][4]; strcpy(a[0],"you");strcpy(a[1],"me");
void main(){char ch[30]="nice to meet you!';strcpy(a+strlen(
char a[7]="abcdef" char b[4]="ABC" strcpy(a,b) printf("%c",a
{ char a[30]="nice to meet you!"; strcpy(a+strlen(a)/2,"you"
Char a[]=”country’; Char b[]=”ganme” Strcpy(a,b) Printf(“%c”
下列程序执行后的输出结果是( ).#include main() { char arr[2][4]; strcpy(ar
.若有以下定义和语句:char a[7]= “abcdef”,b[4]= “ABC”; strcpy(a,b); 则a[
求高手帮忙注释下下面程序,不懂.strcpy(a+1,b+2); puts(strcat(a,c+1));希望详细点
main() { char a[]={'a','b','c','d'}; char *p=(char *)(&a+1);
设char*1=“12345”,s2=“1234”;执行语句printf(“%d\n”,strlen(strcpy(s1
char point(char*p) {p+=3;return *P} main() {char b[4]={'a','
程序改错题#includeint main(){ char a[10]={9,8,7,6,5,4,3,2,1,0},*p