#include "stdio.h"
void main()
{
int a[] = {1,3,4,5,6,7,-10,100,21};
int zf = sizeof(a) / sizeof(a[0]);
int max = a[0];
for (int i=0;i<zf;i++)
{
if (a[i] > max)
max = a[i];
}
printf("最大值为:%d",max);
}
给定一组数,存入数组,首先我们需要数组里的所有数,要for循环打印所有数,小于数组长度,就++;求数组大小用sizeof()函数;求字符串长度用strlen()函数。