永发信息网

这道C语言题怎么解

答案:3  悬赏:60  手机版
解决时间 2021-04-20 08:38
下面程序的输出结果是 A 。
#include
main()
{char pl[20]=”abc”,*p2=”ABC”,str[50]=”xyz”;
strcpy(str+2,strcat(p1,p2));
printf(“%s\n”,str);
}
(69) A、zabcABC B、xyzabcABC C、yzabcABC D、xyabcABC
详细告诉我解题步骤和跟书本哪一章节有关
最佳答案
这个跟字符串有关,str+2是数组首指针加2位即str+2=“z”,strcat是把两个数组组合,strcat和strcpy具体功能你参考下书本会印象深刻点,所以strcat(p1,p2)=“abcABC“,那么strcpy(str+2,strcat(p1,p2))=”zabcABC“
全部回答

#include main() {char pl[20]=”abc”,*p2=”ABC”,str[50]=”xyz”; strcpy(str+2,strcat(p1,p2));//str+2相当于 str[2]=z,即 str=z;strcat(p1,p2)两字符串相连接,即abcABC,

//在进行复制。所zabcABC printf(“%s\n”,str); }

str+2等于把指针后移2位,str="z"。

strcat(p1,p2)=“abcABC”。

str=strcpy(str+2,strcat(p1,p2))=“zabcABC”。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
抢车位你是不是逢人必贴
鱼为什么能活在水里呢?
蚂蚁喜欢吃糖吗
玄空飞星那个什么挨星替卦和挨星下卦有什么不
为什么我移动卡掉了去补说是特殊号码补不起!
张学友有哪些柔情歌?
分手之后对方说还要继续追你,你会答应让他(
怎样升级更快
史记励志经典名句,十个励志故事
1998年闰5月24是2017年的好久啊
如果心里同时喜欢两个人怎么办?
PS2实况足球2010什么时候出呀?
文化苦旅经典段落赏析,《文化苦旅》摘抄+评价
怎么解决网络黑客的顽固性木马?
DNF狂战士用巨剑好还是短剑好
推荐资讯
西十里铺南路20号南院(西门)我想知道这个在什
有免费午餐吗
胶装怎么弄封面,毕业论文的封面啊什么的怎么
光明乳业常州总经销(新堂店)地址有知道的么?
崎岖蹉跎是什么意思,山路崎岖的意思,我是用什
网线盒不通。
如何调手机字体大小,如何调整手机字体大小
席慕蓉的经典诗歌,速求2~3分钟爱情诗歌朗诵稿
关于牧场外挂举报的问题..
2010年DNF时装是什么?
黑子的篮球台词,黑子的篮球高尾和成详细资料
PT切⊙于点T,TC为⊙O的直径,D为OC上一点,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?