问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中随意生成20个数字用什么函数啊

发布网友 发布时间:2023-06-10 05:33

我来回答

2个回答

热心网友 时间:2024-11-14 00:32

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
/*产生一个start~end区间中的随机数,然后返回该随机值*/
int proce_rand(int start, int end);
int main(void)
{
int num = 0;
int i = 0;
//for test
for(i=0; i<20; i++)
{
num = proce_rand(100,200);
/*注意这里的休眠是必要的,因为是用time(NULL)作为种子,如果直接运行,那么很有可能产生的多个一样的随机数*/
sleep(1);
printf("%d\n",num);
}
return 0;
}
int proce_rand(int start, int end)
{
int rand_num;
int start_t;
int end_t;
//确定参数范围,确保start_t<=end
(start<=end)?(start_t=start,end_t=end):(start_t=end,end_t=start);
//time(NULL)为随机种子,播种子
srand((unsigned)time(NULL));
//产生随机数
rand_num =rand()%(end_t-start_t+1)+start_t;
return rand_num;
}

热心网友 时间:2024-11-14 00:33

用 rand()

#include <stdlib.h>
#include <time.h>
main()
{
int i,j,n=20;
int x[20];
srand((unsigned)time(NULL)); // 种子
for (i=0;i<n;i++) x[i] = rand() % 1000;
for(i=0;i<n;i++) printf("%d\n",x[i]);

return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 CAD常用快捷命令: L———直线 C———圆 REC———矩形 O———便移... 林耀东几个儿子 精致的语言搭配对吗? 黄豆红糖姜茶怎么煮 安卓有没有可以控制蓝牙音响音量的软件 手机本身的音量控制无法控制蓝 ... 老哥的解释老哥的解释是什么 请问一下WORD里怎么实现在横线上写字而横线不会动我想知道到,感谢各位... 是不是越高?越容易结冰。 我想问一下水低于0度会结冰吗? 晚上洗头会怎么样 洗头时间的影响及注意事项? 10岁女孩为什么掉头发? 为什么头发毛躁弯曲? 洗头时为什么会掉头发? 洗完头发后头发很蓬松怎么办? 为什么男的容易脱发? 碟舞的解释碟舞的解释是什么 石家庄灭火器充装地点 没有合格证电动车可以上牌吗 电动自行车合格证丢了能上牌吗;电动自行车错过办临牌怎么办 电动自行车合格证丢了能上牌吗 凤凰智信有后台吗 c语言随机产生20个整数然后排序 顺序 越简单越好(新新手) 重庆秀山下雪了吗?2020重庆秀山河覆盖雪景攻略 5吨冲床选液压泵怎么选 怎么样对液压泵选型? 三国演义中乐不思蜀是哪一集? 在《三国演义》中有没有“乐不思蜀”? 认罪认罚从轻的规定是什么? 认罪认罚从轻减轻法律规定 认罪认罚是法定从轻还是酌定从轻 对男生很体贴热情,对女生却很针对,这样的女生是绿茶吗? 怎样改掉绿茶女生 小米4能玩问道吗? ...想在中学工地上跟工头捞点油水!不知道该怎么办, 我想捞点油水,但是必须要和我同事一起合作,我该怎么试探他,或者暗示他... 复印店打印健康证违法吗 我的ipad2和iphone4用按住屏幕的时候,会产生屏幕抖动,位移现象,请问这... 3.-|||-组织进行持续绩效评估和有效反馈的意义? 反馈的重要性 人力资源反馈的意义和作用