C语言:输入10个整数,找出其中绝对值最小的数
1
输入10个整数,找出其中绝对值最小的数(10分)
题目描述
输入
十个整数
输出
绝对值最小的数
样例输入
-10 -2 30 40 50 60 70 80 -90 100
样例输出
-2
绝对值函数 整型 abs()
不必考虑同时有两个绝对值都最小的情况
编码:
#include<stdio.h>
#include<math.h>
#define MAX 10
int main(void)
{
int num[MAX];
int i =0, absmin = 0, min = 0;
for(; i < MAX; i++)
{
scanf("%d",&num[i]);
}
absmin = abs(num[0]);
for(i = 1;i < MAX; i++)
{
if(abs(num[i]) <= absmin)
{
absmin = abs(num[i]);
min = i;
}
}
printf("%d\n",num[min]);
return 0;
}
@南非波波
github:https://github.com/swht

浙公网安备 33010602011771号