void fun(int n,int arr[])
{ //排序中的冒泡
for(int i=0;i<n;i++)
{
for(int j=0;j<n-i-1;j++)
{
if(arr[j]>arr[j+1])
{
int temp;
temp=arr[j+1];
arr[j+1]=arr[j];
arr[j]=temp;
}
}
}
}
#include<stdio.h>
int main()
{
int i,j,n;
int a[200];
do
{
//输入一个数
scanf("%d",&n);
//判断数是否满足条件
if(n<1&&n>200)printf("请重新输入n");
else{printf("请输入五个数按空格输入");break;}
}while(1);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
//函数调用
fun(n,a);
//函数输出
for(i=0;i<n;i++)
printf("%d",a[i]);
return 0;
}
蓝桥杯 排序
最新推荐文章于 2022-12-29 21:15:46 发布