帮我写:输入一个2乘3数组,交换行和列,输出对应的3乘2数组。简单一点的c语言
时间: 2024-03-17 19:42:33 浏览: 18
好的,以下是简化版的示例代码:
```c
#include <stdio.h>
int main() {
int arr[2][3], i, j;
printf("请输入2*3数组:\n");
// 输入数组
for (i = 0; i < 2; i++) {
for (j = 0; j < 3; j++) {
scanf("%d", &arr[i][j]);
}
}
// 交换行和列
for (i = 0; i < 3; i++) {
for (j = i + 1; j < 3; j++) {
int temp = arr[i][j];
arr[i][j] = arr[j][i];
arr[j][i] = temp;
}
}
// 输出结果数组
printf("结果数组:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 2; j++) {
printf("%d ", arr[j][i]);
}
printf("\n");
}
return 0;
}
```
输入示例:
```
1 2 3
4 5 6
```
输出示例:
```
结果数组:
1 4
2 5
3 6
```
相关问题
帮我写:输入一个2*3数组,交换行和列,输出对应的3*2数组。这样一个c语言
好的,以下是示例代码:
```c
#include <stdio.h>
int main() {
int arr[2][3], i, j;
printf("请输入2*3数组:\n");
// 输入数组
for (i = 0; i < 2; i++) {
for (j = 0; j < 3; j++) {
scanf("%d", &arr[i][j]);
}
}
// 输出原数组
printf("原数组:\n");
for (i = 0; i < 2; i++) {
for (j = 0; j < 3; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
// 交换行和列
int temp;
for (i = 0; i < 2; i++) {
for (j = i + 1; j < 3; j++) {
temp = arr[i][j];
arr[i][j] = arr[j][i];
arr[j][i] = temp;
}
}
// 输出结果数组
printf("结果数组:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 2; j++) {
printf("%d ", arr[j][i]);
}
printf("\n");
}
return 0;
}
```
输入示例:
```
1 2 3
4 5 6
```
输出示例:
```
原数组:
1 2 3
4 5 6
结果数组:
1 4
2 5
3 6
```
用c语言写一个函数,使给定的3乘3的二维整型数组转置,即行列互换
好的,根据你的要求,我可以给你提供以下 C 语言代码:
```c
void transpose(int arr[3][3]) {
int i, j, temp;
for (i = 0; i < 3; i++) {
for (j = i; j < 3; j++) {
temp = arr[i][j];
arr[i][j] = arr[j][i];
arr[j][i] = temp;
}
}
}
```
这个函数接收一个 3 x 3 的二维整型数组作为参数,然后将其转置,即行列互换。这里使用了两个循环来遍历数组,交换对应位置的元素即可实现转置。
相关推荐
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)