/*先后输入两个字符串str1和str2,将先输入的字符串str1倒置连接到后输入的
答案:2 悬赏:10 手机版
解决时间 2021-03-21 21:33
- 提问者网友:寂寞梧桐
- 2021-03-21 01:11
/*先后输入两个字符串str1和str2,将先输入的字符串str1倒置连接到后输入的
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-21 01:16
int main()
{
char a[100], b[100];
char* str1 = a
char* str2 = b;
scanf("%s", str1);
scanf("%s", str2);
while (++str1);
while (str2)
{
str1++ = str2++;
}
*str1 = '\0';
str1 = a;
printf("%s\n", str1);
return 0;
}
{
char a[100], b[100];
char* str1 = a
char* str2 = b;
scanf("%s", str1);
scanf("%s", str2);
while (++str1);
while (str2)
{
str1++ = str2++;
}
*str1 = '\0';
str1 = a;
printf("%s\n", str1);
return 0;
}
全部回答
- 1楼网友:野味小生
- 2021-03-21 02:06
#include <stdio.h>
int main()
{
char s1[100], s2[200], *p1, *p2;
p1=s1; p2=s2;
scanf("%s%s",p1,p2);
while(*p1) p1++;
while(*p2) p2++;
while(--*p1>=s1) *p2++=*p1;
*p2=0;
puts(s2);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯