题目描述
求n个整数中的绝对值最大的数。
输入
输入数据有2行,第一行为n,第二行是n个整数。
输出
输出n个整数中绝对值最大的数。
样例输入
5
-1 2 3 4 -5
样例输出
-5
参考代码
#include<stdio.h>
#include<math.h>
void main()
{
int n,i,max;
int a[100],b[100];
scanf("%d",&n);
for (i=0;i<n;i++)
{
scanf("%d",&a[i]);
b[i]=abs(a[i]);
}
max=0;
for (i=0;i<n;i++)
{
if(b[max]<b[i])
max=i;
}
printf("%d",a[max]);
}
解析
暂无