编写程序以读取n个整数、对其进行冒泡排序,并输出结果;在C语言中实现冒泡排序算法
发布时间
阅读量:
阅读量
输入n个整数并排序输出
- 采用的是选择排序算法(支持递增顺序与递减排列)。
- 在实现过程中对两组数据进行交换操作时采用了指针机制
#include<stdio.h>
int main()
{
void sort1(int*,int);
void sort2(int*,int);
int n, a[100], i;
printf("please decide input how many digits:");
scanf("%d",&n);
printf("please input n digits:");
for(i = 0; i < n; i++) scanf("%d", &a[i]);
sort1(a,n);
printf("sorted digits:");
for(i = 0; i < n; i++) printf("%-5d", a[i]);
printf("\n");
sort2(a,n);
printf("sorted digits:");
for(i = 0; i < n; i++) print
全部评论 (0)
还没有任何评论哟~
