//1. 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
#include <stdio.h>
int main()
{
int i=0;
int tmp=0;
int arr1[5]={1,2,3,4,5};//自己建立声明两个数组
int arr2[5]={7,8,9,6,3};
//按行打印两个数组的值
for(i=0;i<5;i++)
{
printf("arr1[%d]=%d ",i,arr1[i]);
}
printf("\n");
for(i=0;i<5;i++)
{
printf("arr2[%d]=%d ",i,arr2[i]);
}
printf("\n");
//对两个数组中的值逐个进行交换
for(i=0;i<5;i++)
{
tmp=arr1[i];
arr1[i]=arr2[i];
arr2[i]=tmp;
}
//打印变换之后的两个数组
for(i=0;i<5;i++)
{
printf("arr1[%d]=%d ",i,arr1[i]);
}
printf("\n");
for(i=0;i<5;i++)
{
printf("arr2[%d]=%d ",i,arr2[i]);
}
printf("\n");
}
将数组A中的内容和数组B中的内容进行交换。(数组长度一致)
最新推荐文章于 2021-08-19 00:39:43 发布