#include<stdio.h> #include<stdlib.h> int a[20]; int main(){ int b=arc4random_uniform(40)+10;; printf("\t\t\t\t冒泡排序哦!\n"); printf("在1-20间随机抽取20个数字作为一个数组"); printf("他们分别是:");//随机数数组 for (int i=0; i<20; i++) { int b=arc4random_uniform(19)+1; a=b; printf("%d ",a); }
printf("\n");
printf("使用冒泡排序后他们是:"); //冒泡排序 for (int i=0; i<20; i++) { for (int j=0; j<j-i-1; j++) { if (a[j]<a[j+1]) { int temp; temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } } for (int i=0; i<20; i++) { printf("%d ",a); } printf("\n"); return 0; }
|