解题思路:运用头函数math.h 中的fabs来比较绝对值
注意事项:
参考代码:#include<stdio.h>
#include<math.h>
int compare(int a[])
{
int i,min,j,t;
min=fabs(a[0]);
for(i=0;i<10;i++)
{
if(min>fabs(a[i]))
{
min=fabs(a[i]);
j=i;
}
}
t=a[9];
a[9]=a[j];
a[j]=t;
for(i=0;i<10;i++)
{
printf("%d ",a[i]);
}
}
int main()
{
int a[10],i;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
compare(a);
return 0;
}
0.0分
0 人评分