当前位置 : IT培训网 > 常见问题 > 程序解析任意10个数中绝对值最小的数及排序

程序解析任意10个数中绝对值最小的数及排序

时间:2019-03-08 16:10:38  来源:技能培训网  作者:IT培训网  已有:名学员访问该课程
输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。

程序解析任意10个数中绝对值最小的数及排序_www.itpxw.cn

题目描述:

输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。

程序解析步骤:

#include

#include

int main()

{

int a[10],min,i,n;

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(n=0,i=0;i<10;i++)

if(abs(a[n])>abs(a[i]))

n=i;

min=a[n];

a[n]=a[9];

a[9]=min;

for(i=0;i<10;i++)

printf("%d ",a[i]);

return 0;

}

平方根函数sqrt(),绝对值函数fabs() 和幂函数 pow()。

abs是对 整数 取绝对值,而fabs是对 浮点数 取绝对值。

顶一下
(0)
0%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容

相关热点