解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int a[10],min,t,n; //用数组贮存10个整数
for(int i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
for(int i=0;i<10;i++)
{
if(abs(a[i])<min)
{
min=a[i];
n=i; //用n对数组最小值位置定位
}
}
t=a[n];a[n]=a[9];a[9]=t; //把最小值和最后数交换位置
for(int i=0;i<10;i++) //输出交换后的数组
printf("%d ",a[i]);
return 0;
}
0.0分
0 人评分
用筛法求之N内的素数。 (C++代码)浏览:754 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1100 |
简单的a+b (C语言代码)浏览:857 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
1162答案错误,为什么浏览:700 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:841 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:538 |
C语言训练-斐波纳契数列 (C语言代码)浏览:644 |
C语言训练-百钱百鸡问题 (C语言代码)浏览:541 |
简单的a+b (C语言代码)浏览:443 |