c语言编程,使用指针做为函数参数,编写一个字符串交换函数,实现两个字符串内容的交换 急求,多谢!
在主函数中给出两个字符数组,调用交换函数交换两个字符串,然后在主函数中分别输出交换前后的两个字符串,两个字符串用空格隔开。例如开始时:chara[20]=“hello”;...
在主函数中给出两个字符数组,调用交换函数交换两个字符串,然后在主函数中分别输出交换前后的两个字符串,两个字符串用空格隔开。例如开始时:
char a[20]=“hello”;
char b[20]=”how are you”;
交换前后a和b的内容分别是:
hello how are you
how are you hello
注意:有程序前缀
前缀代码:
#include <stdio.h>
void main()
{
char a[20];
char b[20];
void swap(char *, char *);
gets(a);
gets(b);
printf("%s %s\n", a, b );
swap(a,b);
printf("%s %s\n", a, b );
} 展开
char a[20]=“hello”;
char b[20]=”how are you”;
交换前后a和b的内容分别是:
hello how are you
how are you hello
注意:有程序前缀
前缀代码:
#include <stdio.h>
void main()
{
char a[20];
char b[20];
void swap(char *, char *);
gets(a);
gets(b);
printf("%s %s\n", a, b );
swap(a,b);
printf("%s %s\n", a, b );
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询