编写代码,输入n个整数并存放在一维数组中,求出这n个整数的最大值。
【问题描述】编写代码,输入n个整数并存放在一维数组中,求出这n个整数的最大值。例如:输入5个整数为1038988789,则程序的输出结果应为:max=98。【输入形式】键...
【问题描述】编写代码,输入n个整数并存放在一维数组中,求出这n个整数的最大值。
例如:输入5个整数为10 38 98 87 89 ,
则程序的输出结果应为:max=98。
【输入形式】键盘输入
【输出形式】显示输出
【样例输入】10 38 98 87 89
【样例输出】max=98
【部分参考代码】
#define N 10
#include <stdio.h>
int main()
{
int a[N];
int i,max;
/***********begin***********/
/************end************/
printf("max=%d\n",max);
return 0;
} 展开
例如:输入5个整数为10 38 98 87 89 ,
则程序的输出结果应为:max=98。
【输入形式】键盘输入
【输出形式】显示输出
【样例输入】10 38 98 87 89
【样例输出】max=98
【部分参考代码】
#define N 10
#include <stdio.h>
int main()
{
int a[N];
int i,max;
/***********begin***********/
/************end************/
printf("max=%d\n",max);
return 0;
} 展开
1个回答
展开全部
#include <stdio.h>
#define N 10
int main()
{
int a[N];
int i,max,n=0;
/***********begin***********/
do{
scanf("%d",&a[n++]);
}while(getchar()!='\n');//回车结束输入
max=a[0];
for(int i=0;i<n;i++)
if(max<a[i])
max=a[i];
/************end************/
printf("max=%d\n",max);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询