一样长度的数组,要互相交换值,其实和两个数值之间的交换一样,只不过交换的次数较多。
以下是我写的代码:
在vs环境下运行:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
char k;
char s[10] = {0};
char c[10] = {0};
printf(“输入两个数组内容\n”);
scanf("%s", &s);
scanf("%s", &c);
for (int i = 0; s[i] != ‘\0’; i++)
{
k= s[i] ;
s[i] = c[i];
c[i] = k;
}
printf("%s\n%s", s, c);
system(“pause”);
return 0;
}
将数组A中的内容和数组B中的内容进行交换。(数组一样大)
最新推荐文章于 2022-04-02 23:03:37 发布