满意答案
bnwvth
2013.08.01
采纳率:59% 等级:12
已帮助:12897人
1#include "stdio.h"
#include
void main()
{
int n,m,swap;
int i,j;
int a[10];
printf("请输入整数个数n:");
scanf("%d",&n);
printf("请输入n个整数(每输入一个数按Enter键一下):\n");
for(i=0;i
{
scanf("%d",&m);
a[i]=m;
}
for(i=0;i
for(j=0;j
if(fabs(a[j])>fabs(a[j+1]))
{
swap=a[j];
a[j]=a[j+1];
a[j+1]=swap;
}
printf("排好序的n个整数为:");
for(i=0;i
printf("%d ",a[i]);
}2:#include "stdio.h"
void main()
{
int n,m,swap;
int max,min;
int fmax=0,fmin=0;
int i;
int a[10];
printf("请输入整数个数n:");
scanf("%d",&n);
printf("请输入n个整数(每输入一个数按Enter键一下):\n");
for(i=0;i
{
scanf("%d",&m);
a[i]=m;
}
min=a[0],max=a[0];
for(i=0;i
{
if(a[i]
{
min=a[i];
fmin=i;
}
if(a[i]>max)
{
max=a[i];
fmax=i;
}
}
swap=a[fmin];
a[fmin]=a[0];
a[0]=swap;
swap=a[fmax];
a[fmax]=a[n-1];
a[n-1]=swap;
printf("排好序的n个整数为:");
for(i=0;i
printf("%d ",a[i]);
} 第三题等等
13分享举报