【例4】(2000年4月)下列程序执行后的输出结果是( ).

【例4】(2000年4月)下列程序执行后的输出结果是( ).
main()
{
char arr[10];
strcpy(arr,"your"); strcat(arr,"me");
arr[3]='&';
printf("%s n",arr);
}
A.you&me B.you
C.me D.err
qianrensha 1年前 已收到1个回答 举报

cw8112838 幼苗

共回答了24个问题采纳率:100% 举报

strcpy(arr,"your"); //arr中存储了 your 这个字符串
strcat(arr,"me"); //arr又连接了 me 这个字符串
//此时arr 存储了 yourme 这个字符串
arr[3]='&'; //arr数组的第四个位置,即"r"改存储"&"字符.
//最终arr里面的字符串 为 you&me
----------------------------------------------------------------
A. you&me

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 2.859 s. - webmaster@yulucn.com