解题思路:输入->判断绝对值大小->利用中间变量调换位置->输出
注意事项:既然题目说让我们找出其中绝对值最小的数,要用绝对值abs就要用头文件<math.h>
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int i,w,min,temp,num[10];
for(i=0;i<10;i++)
{
scanf("%d",&num[i]);
}
min=num[0];
for(i=0;i<10;i++)
{
if(abs(num[i])<abs(min))
{
min=num[i];
w=i;
}
}
temp=num[9];
num[9]=num[w];
num[w]=temp;
for(i=0;i<10;i++)
{
printf("%d ",num[i]);
}
return 0;
}
0.0分
2 人评分
C二级辅导-计负均正 (C语言代码)浏览:592 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:629 |
不容易系列2 (C语言代码)浏览:589 |
拆分位数 (C语言代码)浏览:1326 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:748 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:517 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)万恶的long long浏览:875 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:510 |
WU-printf基础练习2 (C++代码)浏览:2000 |
演讲大赛评分 (C语言代码)浏览:1629 |