解题思路:运用头函数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 人评分
C语言训练-数字母 (C语言代码)浏览:610 |
校门外的树 (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:614 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:503 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:645 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
母牛的故事 (C语言代码)浏览:739 |
分糖果 (C语言代码)浏览:980 |
字符串比较 (C语言代码)浏览:770 |
拆分位数 (C语言代码)浏览:558 |