#include<stdio.h>
#include<stdlib.h>
main()
{
int i,k,max,min,m,j; //max,min分别表示最大值和最小值 (数组的类型可换为实行float)
printf("请你输入你要输入的数字的个数(个):");
scanf("%d",&k); //输入要输入的数字的个数
system("cls"); //切换命令窗口 ,头文件为 <stdlib.h>
int a[k];
printf("请你输入%d个数整数\n");
for(i=0;i<k;i++) //当输入的数字的个数小于k,继续输入
{
scanf("%d",&a[i]);
}
max=min=a[0]; //最大值,最小值判断从第一个元素
for(i=0;i<k;i++) //从a[0] 到 a[k] 开始判断
{
if(max<a[i]) max=a[i];
else if(min>a[i]) min=a[i];
}
for(i=0;i<k-1;i++)
{
for(j=0;j<k-i-1;j++)
if(a[j]>a[j+1])
{
m=a[j];
a[j]=a[j+1];
a[j+1]=m;
}
}
system("cls"); //切换命令窗口
printf("你输入的数字从小到大排序后的结果为:\n");
for(i=0;i<k;i++)
printf("%d ",a[i]);
printf("\n最大值为=%d\n最小值为=%d\n",max,min);
}