题目分析:
该题是求一组给定输入的数中相邻数的绝对值最大,主要还是考察对相邻数的操作,和前几年的题目没有什么大的区别,关于相邻数的分析可以查看博客:https://blog.csdn.net/AIMINdeCSDN/article/details/103357491
C语言源程序:
#include<stdio.h>
int main()
{
int n,i,v,k,num;
int max=0;
scanf("%d",&n);
scanf("%d",&v);
for(i=1;i<n;i++)
{
scanf("%d",&k);
//此时相减的结果有可能为正数也有可能为负数
num=k-v;
if(num>max)
{
max=num;
}
else if((-num)>max)
{
max=-num;
}
v=k;
}
printf("%d",max);
return 0;
}