用c语言写一个找出最大最大数,和其下标的程序
时间: 2023-11-26 12:03:50 浏览: 45
下面是一个用 C 语言写的找出最大数和其下标的程序:
```c
#include <stdio.h>
int main()
{
int arr[10] = {3, 6, 1, 8, 4, 2, 10, 5, 7, 9};
int max = arr[0];
int max_index = 0;
int i;
for (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 个整数的数组 `arr`,以及一个变量 `max`,用来存储当前找到的最大数,以及一个变量 `max_index`,用来存储最大数的下标。
然后我们通过一个循环遍历整个数组,依次比较每个数和当前的最大数,如果发现当前的数比最大数还要大,就将最大数更新为当前的数,并且将最大数的下标更新为当前的下标。
最后,我们输出最大数和其下标即可。
相关问题
(3) 设计程序,输入10个整数,找出其中的最大数及其所在的下标C语言
来为您呈现一个基于选择排序的C语言实现:
```c
#include <stdio.h>
int main() {
int arr[10], max, max_index, i, j;
printf("请输入10个整数:\n");
for(i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 选择排序,找出最大数和下标
max = arr[0];
max_index = 0;
for(i = 1; i < 10; i++) {
if(arr[i] > max) {
max = arr[i];
max_index = i;
}
}
printf("最大数为 %d,下标为 %d \n", max, max_index);
return 0;
}
```
希望这个程序能够帮助您找到最大数及其所在的下标。如果您有其它问题,欢迎随时提出。
c语言编写程序找出一组正整数中最大的偶数及所对应的下标
可以通过遍历这组正整数,找到其中最大的偶数及其对应的下标。代码示例:
```c
#include <stdio.h>
int main() {
int nums[] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
int max_even = -1; // 记录最大的偶数
int max_even_index = -1; // 记录最大偶数的下标
for (int i = 0; i < sizeof(nums) / sizeof(nums[0]); i++) {
if (nums[i] % 2 == 0 && nums[i] > max_even) { // 如果是偶数且比当前记录的最大偶数还要大
max_even = nums[i]; // 更新最大的偶数
max_even_index = i; // 更新最大偶数的下标
}
}
if (max_even_index != -1) { // 如果存在偶数
printf("最大的偶数为:%d,对应的下标为:%d\n", max_even, max_even_index);
} else { // 如果不存在偶数
printf("该组正整数中不存在偶数。\n");
}
return 0;
}
```
输出结果为:
```
最大的偶数为:8,对应的下标为:7
```
相关推荐
![](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)