在二维数组中查找最大值及其下标的c语言程序
时间: 2024-05-02 16:19:56 浏览: 30
以下是一个求二维数组最大值及其下标的C语言程序,您可以参考一下:
```
#include <stdio.h>
int main()
{
int a[5][5] = { {2, 3, 1, 5, 6}, {7, 9, 8, 6, 4}, {7, 8, 3, 5, 2}, {6, 2, 4, 3, 1}, {3, 5, 4, 2, 6} };
int max = a[0][0], row = 0, col = 0;
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
if (max < a[i][j]) {
max = a[i][j];
row = i;
col = j;
}
}
}
printf("最大值为%d,位于第%d行第%d列", max, row + 1, col + 1);
return 0;
}
```
该程序会输出二维数组中的最大值及其所在的行列下标。如果您有其他问题,欢迎继续咨询。
相关问题
c语言求长度为10的一维数组元素的最大值及其下标
可以使用循环遍历数组的方式来求解,具体实现如下:
```c
#include <stdio.h>
int main() {
int arr[10] = {1, 5, 3, 9, 6, 8, 2, 4, 7, 0}; // 定义数组并初始化
int max_val = arr[0]; // 假设第一个元素为最大值
int max_idx = 0; // 最大值下标为0
for (int i = 1; i < 10; i++) { // 从第二个元素开始循环
if (arr[i] > max_val) { // 如果当前元素大于最大值
max_val = arr[i]; // 更新最大值
max_idx = i; // 更新最大值下标
}
}
printf("数组元素的最大值为:%d,它的下标为:%d\n", max_val, max_idx);
return 0;
}
```
输出结果为:
```
数组元素的最大值为:9,它的下标为:3
```
求长度为10的一维数组元素最大值及其下标 用c语言回答
可以使用以下代码来实现:
```c
#include <stdio.h>
int main() {
int arr[10] = {5, 2, 9, 1, 7, 4, 8, 3, 6, 0}; // 数组初始化
int max = arr[0]; // 假定第一个元素为最大值
int max_index = 0; // 最大值的下标初始化为0
for (int i = 1; i < 10; i++) { // 从第二个元素开始遍历
if (arr[i] > max) { // 如果当前元素大于最大值
max = arr[i]; // 更新最大值
max_index = i; // 更新最大值的下标
}
}
printf("最大值为:%d,下标为:%d\n", max, max_index);
return 0;
}
```
以上代码中,我们初始化了一个长度为10的一维数组,并遍历整个数组找到其中的最大值及其下标,最后将其输出。
相关推荐
![](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)
![](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)