描述
输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
格式
输入格式
十个数
输出格式
交换后的十个数
描述
输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
格式
输入格式
十个数
输出格式
交换后的十个数
#include<stdio.h>
#include<math.h>
int main()
{
int a[11];
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
int mid=abs(a[0]);
int k=0;
for(int i=0;i<10;i++)
{
if(abs(a[i])<mid)k=i;
}
mid=a[k];
a[k]=a[9];
a[9]=mid;
for(int i=0;i<10;i++)
{
printf("%d",a[i]);
}
return 0;
}
主要步骤应该是这样的,可能输出的数字后面还有空格,具体什么的最好把图片也一起发出来