求10 个整数中最大值
程序员文章站
2024-03-15 21:38:48
...
分析:首先,初始化一个数组a [i] ,从键盘中输入数据;然后,定义变量i和max,将a [i] 赋值给max,如果a[i] > max 那就将a[i]赋值给max;直到循环结束,max的值就是数组元素里的最大值。
代码:
#include <stdio.h>
int main()
{
int a[10];
int i, max;
printf("Please input ten integers :");
for (i = 0; i < 10; i++)
scanf_s("%d", &a[i]);
max = a[0];
for (i = 0; i < 10; i++)
if (max < a[i])
{
max = a[i];
}
printf("The biggest of the ten numbers is %d",max);
for (i = 0; i < 10; i++)
if (a[i] == max)
i++;
getchar();
getchar();
return 0;
}
上一篇: 最小的k个数(最大堆,海量数据)
下一篇: for 循环