中易网

C语言如何把第一个函数中产生的随机数作为第二个函数的输入数组,急求!!!

答案:2  悬赏:60  
解决时间 2021-02-22 06:53
C语言如何把第一个函数中产生的随机数作为第二个函数的输入数组,急求!!!
最佳答案
是这个意思吗?
#include
#include
#include
void f1(int a[], int len)
{
int i,j;
srand((int)time(0));
for (i=0; i {
j = 1 + (int) (100.0*rand() / (RAND_MAX + 1.0));
printf(" %d ", j);
a[i] = j;
}
}
void main()
{
int a[10];
int i;
f1(a, 10);
printf("\n in main:");
for (i=0; i<10; i++)
printf("%d ", a[i]);
printf("\n");
}
全部回答
你在函数里面生成的随机数种子,而计算机运行速度又很快,时间几乎没差别,种子完全一样,生成的随机数当然一样。 改成下面样子就ok了: voidmain() { inti1,i2,i3,i; srand(time(null));//加到这个位置 i2=suiji(); printf("%d",i2); i1=suiji(); printf("%d",i1); } intsuiji() { inta; intt=1,d=18; //srand(time(null)); a=rand()%(d-t)+t; returna; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
非农业户口,离婚后农村的宅基地和房子法院判
上海周围城市哪适合旅游?
计算机一级上机 打字系统是否具有自动存盘功
郴州市劳动保障监察支队我想知道这个在什么地
曹县孙老家美的专卖店地址有知道的么?有点事
西门子触摸屏软件中 bool real word 等这些数
常州恐龙园双休日人多不多?门票多少?有那些
光影纪摄影工作室这个地址在什么地方,我要处
destoon 平台商担保交易如何设置啊 求大神指
千年舟饰材专卖在哪里啊,我有事要去这个地方
请大家帮我分析分析我跟他情况
1植物园很()很()很()很()很()。 2
荣成东炯服装有限公司我想知道这个在什么地方
哪个浮力王逆变器是正品
酷乐办公用品怎么去啊,有知道地址的么
推荐资讯
猪骨和香菇可以炖汤吗?有何用
串串狗真的其他品种的狗要笨点吗?
呼尔特呼舒在哪里啊,我有事要去这个地方
婚姻法 近亲 第一代从哪开始算起
阿泰尔如果在中国是什么朝代
春晓水库盘道农家院地址在什么地方,想过去办
什么是京东聚合支付?
给姓雒的女孩取四个字的名字,其中要有带竹的
Asia Censored Section最新地址有要的吗?要
老鸡手擀面这个地址在什么地方,我要处理点事
为什么男人一说没工作,女人就马上嫌弃呢
拳击时为什么要缠手
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?