當前位置:首頁 » 編程語言 » c語言隨機數生成1000

c語言隨機數生成1000

發布時間: 2024-09-07 08:28:27

c語言:從10000到99999之間產生1000個隨機數,並從小到大排序,且需要輸出序列號。

代碼:

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

#include <time.h>

struct num_list

{

int id;

int num;

};

int main()

{

num_list n_list[1000];

srand((unsigned)time(NULL));

for (int i = 0; i < 1000; i++) {

int current_n = rand() % 89999 + 10000;

n_list[i].id = i + 1;

n_list[i].num = current_n;

}

for (int i = 0; i < 1000; i++)

{

for (int j = i + 1; j < 1000; j++)

{

if (n_list[i].num > n_list[j].num)

{

int id_temp = n_list[j].id;

int num_temp = n_list[j].num;

n_list[j].id = n_list[i].id;

n_list[j].num = n_list[i].num;

n_list[i].id = id_temp;

n_list[i].num = num_temp;

}

}

}

for (int i = 0; i <敬改 1000; i++)

{

printf("序號:%d 亮瞎判 值:%d ", n_list[i].id, n_list[i].num);

}

return 0;

}

運行神則截圖:

熱點內容
automator腳本 發布:2024-11-25 04:41:18 瀏覽:310
敲背面截圖怎麼弄安卓 發布:2024-11-25 04:39:18 瀏覽:809
安卓機關機如何設置快捷方式 發布:2024-11-25 04:16:02 瀏覽:636
安卓綠聯和倍思哪個品牌好 發布:2024-11-25 03:54:45 瀏覽:890
androidpack 發布:2024-11-25 03:53:17 瀏覽:446
阿里雲sql 發布:2024-11-25 03:53:15 瀏覽:714
伺服器為什麼一段時間就連不上 發布:2024-11-25 03:44:36 瀏覽:769
圖片上下FTP是什麼 發布:2024-11-25 03:43:18 瀏覽:760
微服務無狀態存儲管理 發布:2024-11-25 03:34:43 瀏覽:23
行上傳 發布:2024-11-25 03:33:07 瀏覽:485