已知int arr1[]={1,3,5,7,9}; int arr2[]={2,4,6,8,10};交换两个数组的值并显示出来。
时间: 2024-04-07 11:24:31 浏览: 17
以下是交换两个数组的值并显示出来的代码:
```csharp
int[] arr1 = { 1, 3, 5, 7, 9 };
int[] arr2 = { 2, 4, 6, 8, 10 };
int[] temp = arr1;
arr1 = arr2;
arr2 = temp;
Console.WriteLine("arr1: [{0}]", string.Join(", ", arr1));
Console.WriteLine("arr2: [{0}]", string.Join(", ", arr2));
```
输出结果为:
```
arr1: [2, 4, 6, 8, 10]
arr2: [1, 3, 5, 7, 9]
```
相关问题
c语言已知int arr1[]={1,3,5,7,9}; int arr2[]={2,4,6,8,10};交换两个数组的值并显示出来。
以下是交换两个数组的值并显示的C语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
int main()
{
int arr1[] = {1, 3, 5, 7, 9};
int arr2[] = {2, 4, 6, 8, 10};
int temp;
int i;
for (i = 0; i < 5; i++) {
temp = arr1[i];
arr1[i] = arr2[i];
arr2[i] = temp;
}
printf("arr1: ");
for (i = 0; i < 5; i++) {
printf("%d ", arr1[i]);
}
printf("\n");
printf("arr2: ");
for (i = 0; i < 5; i++) {
printf("%d ", arr2[i]);
}
printf("\n");
return 0;
}
```
输出结果为:
```
arr1: 2 4 6 8 10
arr2: 1 3 5 7 9
```
已知int+arr1[]={1,3,5,7,9};+int+arr2[]={2,4,6,8,10};交换两个数组的值并显示出来。
以下是交换两个数组的值并显示出来的代码:
```csharp
int[] arr1 = { 1, 3, 5, 7, 9 };
int[] arr2 = { 2, 4, 6, 8, 10 };
int[] temp = arr1;
arr1 = arr2;
arr2 = temp;
Console.WriteLine("arr1: " + string.Join(",", arr1)); // 输出:arr1: 2,4,6,8,10
Console.WriteLine("arr2: " + string.Join(",", arr2)); // 输出:arr2: 1,3,5,7,9
```