当前位置:首页 » 编程语言 » 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;

}

运行神则截图:

热点内容
php计算字符串 发布:2025-04-05 12:09:45 浏览:698
安卓版快手实验室在哪里 发布:2025-04-05 11:59:15 浏览:557
系统文件夹加密 发布:2025-04-05 11:55:17 浏览:171
python获取坐标 发布:2025-04-05 11:49:44 浏览:937
excel2003加密方法 发布:2025-04-05 11:32:30 浏览:851
公司路由器地址改变服务器地址 发布:2025-04-05 11:32:27 浏览:500
帝豪第四代豪华型有哪些配置 发布:2025-04-05 11:31:41 浏览:13
玩和平精英的时候服务器发呆了怎么办 发布:2025-04-05 11:02:40 浏览:382
怎么把苹果的号转到安卓手机上 发布:2025-04-05 10:39:05 浏览:535
存储核心架构瓶颈已被攻破 发布:2025-04-05 10:38:27 浏览:308