當前位置:編程學習大全網 - 編程軟體 - 用C語言編程,使計算機自動產生100-999之間100個隨機數,用至少兩種算法完成排序。

用C語言編程,使計算機自動產生100-999之間100個隨機數,用至少兩種算法完成排序。

#include <stdio.h>

#include <time.h>

#include <stdlib.h> void main()

{

int a[100];

int i,j,n,m,k;

for(i=0;i<100;i++)

{

a[i]=rand()%900+100;

}

for(n=0;n<99;n++)

{

for(m=0;m<99-n;m++)

{

if(a[m]>a[m+1])

{

k=a[m];

a[m]=a[m+1];

a[m+1]=k;

}

}

}

printf("產生的隨機數由小到大排序為:\n");

for(j=0;j<100;j++)

{

printf("%d ",a[j]);

}

}

這只是簡單的冒泡排序,如果要用選擇排序只需要把排序那塊改壹下,如果還不明白+965974742

  • 上一篇:編寫程序輸出用壹元人民幣兌換成1分、2分和5分硬幣的不同兌換方法
  • 下一篇:web跟Java有什麽區別呀?以後的就業方向會有什麽不同嗎?
  • copyright 2024編程學習大全網