求10 个整数中最大值。
1、思路:采用冒泡排序法。初始化最大值为数组的第一个值,依次比较两个相邻的元素,如果满足比较大小的条件,则保存较大的数据,并与下一个数进行比较;否则,保存当前的数据即可。
2、程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[10] = { 10, 4, 6, 34, 55, 28, 89, 34, 78, 14 };
int Maximal = a[0], i;
for (i = 0; i < 10; i++)
{
if (a[i]>Maximal)
{
Maximal = a[i];
}
}
printf("数组中最大的数为%d\n", Maximal);
system("pause");
return 0;
}