//选择排序法
void selectsort()
{
int a[N] = { 5,1,6,8,4 };
int t, i, j;
for (i = 0; i < (N - 1); i++)
{
for (j = i + 1; j < N; j++)
{
if (a[i] > a[j])
{
t = a[i]; a[i] = a[j]; a[j] = t;
}
}
}
for (int i = 0; i < N; i++)
{
printf("%d", a[i]);
}
}
//冒泡排序法
void bubblesort()
{
int a[N] = { 6,3,5,1,7 };
int i, j, mid;
for (i = 0; i < N-1; i++)
{
for (j = 0; j < N-i-1 ; j++)
{
if (a[j] > a[j+1])
{
mid = a[j]; a[j] = a[j+1]; a[j+1] = mid;
}
}
}
for (i = 0; i < N; i++)
{
printf("%d", a[i]);
}
}
//max—min
void bubblesort_max()
{
int a[N] = { 1,2,3,4,5 };
int j,i,mid;
for (i=1;i data; j--)
{
arr[j + 1] = arr[j];
}
arr[j + 1] = data;
}
for (i = 0; i < 9; i++)
printf("%d", arr[i]);
}
//素数判断
void sushu()
{
int i = 2;
int n;
printf("请输入一个大于1的整数:n");
scanf_s("%d", &n);
while (i
自己写的,很粗糙。



