编程论坛
注册
登录
编程论坛
→
C语言论坛
如何用随机函数生成四位数整数,用自定义函数函数
JuKo_7
发布于 2022-05-14 20:17, 1235 次点击
2 回复
#2
rjsp
2022-05-14 20:41
是想求 [1000,10000) 这个区间内的数吗?
return 1000 + rand() / ((RAND_MAX + 1u) / (10000-1000));
详见 https://zh.
#3
wp231957
2022-05-16 09:42
回复 楼主 JuKo_7
程序代码:
#include
<stdio.h>
#include
<time.h>
void
fun(
int
*p)
{
srand((
int
)time(NULL));
for
(
int
i=
0
;i<
4
;i++) *p++=rand()%
10000
;
}
int
main()
{
int
s[
4
]={
0
};
fun(s);
for
(
int
i=
0
;i<
4
;i++) printf(
"
%d\n
"
,s[i]);
return
0
;
}
1