利用rand函数产生10个100以内的随机数,然后用冒泡排序法对这10个数进行降序排

利用rand函数产生10个100以内的随机数,然后用冒泡排序法对这10个数进行降序排

1 输入;
2 排序;
3 输出。
参考代码如下:

#include <stdio.h>int main(){ int a[10];//用来存数据 int i,j,temp; for(i = 0; i < 10; i ++)//输入10个数。 scanf("%d",&a[i]); for (j = 0; j < 9; j++)//标准冒泡法排序 for (i = 0; i < 9- j; i++) { if(a[i] > a[i + 1]) { temp = a[i]; a[i] = a[i + 1]; a[i + 1] = temp; } } for(i = 0; i < 10; i ++)//输出。 printf("%d,",&a[i]); printf("\n"); return 0;}
温馨提示:答案为网友推荐,仅供参考
相似回答