从键盘输入10个整数存入数组a中,调用fmax求数组中的最大值并输出
#include <stdio.h>
//从键盘上输入十个数据存入数组a中,
//调用函数findmax求数组中的最大值并输
void fmax(int a[])
{
int i = 0,maxNum = a[0];
for(i =1;i<10;i++)
{
if(maxNum < a[i])
maxNum = a[i];
}
printf("output the max number:");
printf("%d\r\n",a[i]);
}
int main()
{
int a[10],i;
printf("Enter ten number:\r\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
fmax(a);
return 0;
}
供参考:
#include <stdio.h>
int fmax(int b[], int t);
int main( )
{
int a[10],i,jmax;
for (i = 0; i < 10; ++i)
scanf("%d", &a[i]);
jmax=fmax(a ,10);
printf("%d ", jmax);
return 0;
}
int fmax(int b[],int t)
{
int i, max = b[0];
for (i = 1; i < t; i++)
if (b[i] > max)
max = b[i];
return max;
}