在dosbox0.74中编程实现如下功能:在下列数组3,5,6,2,9,4,1,8,7,或者12,23,45,18,99,23,45,60,13查找最大数和最小数,并存放到产量max和min中
时间: 2023-07-27 11:20:34 浏览: 70
好的,以下是在dosbox0.74中实现查找最大数和最小数的代码:
```
#include <stdio.h>
#include <stdlib.h>
int main()
{
int arr[] = {3, 5, 6, 2, 9, 4, 1, 8, 7};
int len = sizeof(arr) / sizeof(arr[0]);
int max = arr[0];
int min = arr[0];
for (int i = 1; i < len; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
if (arr[i] < min)
{
min = arr[i];
}
}
printf("最大数为:%d\n", max);
printf("最小数为:%d\n", min);
return 0;
}
```
代码思路很简单,先定义一个整型数组,然后通过循环遍历数组,找到最大数和最小数。在这个例子中,数组为{3,5,6,2,9,4,1,8,7},数组长度为9,最大数为9,最小数为1。如果要查找{12,23,45,18,99,23,45,60,13}这个数组的最大数和最小数,只需将数组定义为int arr[] = {12,23,45,18,99,23,45,60,13};即可。
阅读全文