免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: sunnyboy0819
打印 上一主题 下一主题

[函数] 关于random()函数 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2006-06-15 14:27 |只看该作者
printf("Random number in the 0-99 range: %d\n", random (100));


下面的才是函数原型呢,里面不可以有参数的。
long int random(void);

论坛徽章:
0
12 [报告]
发表于 2006-06-15 14:28 |只看该作者
搜索一下吧,这个就不帮你了。这个MD5的资料很多

给你的例子个人认为还不错,是自己写的,有不好的地方多指教

论坛徽章:
0
13 [报告]
发表于 2006-06-15 14:32 |只看该作者
to阿南:找不到这个头函数 <uuid.h>

论坛徽章:
0
14 [报告]
发表于 2006-06-15 14:33 |只看该作者
你的操作系统?

论坛徽章:
0
15 [报告]
发表于 2006-06-15 16:20 |只看该作者
用 md5 生成随机数?这个太那个了吧...

论坛徽章:
0
16 [报告]
发表于 2006-06-15 17:25 |只看该作者

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>

  4. int main()
  5. {
  6.         srand((unsigned int) time(0));
  7.         printf("%d\n",rand()%100);
  8.        
  9.         return 0;
  10. }
复制代码

论坛徽章:
0
17 [报告]
发表于 2006-06-15 17:41 |只看该作者
这个我知道哈哈:
#include<cstdlib>

int random(int i)
{
    i=(rand())%100;
    return i;
}

int main()
{
srand((unsigned)time(NULL));
int w=random(w);
......
}

论坛徽章:
0
18 [报告]
发表于 2006-06-15 22:12 |只看该作者
原帖由 阿南 于 2006-6-15 14:19 发表
[code]#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <openssl/md5.h>
#include <uuid.h>

int main(int argc, char *argv[])
{

        unsigned cha ...


这个华丽的,送您四个字:故弄玄虚!

论坛徽章:
0
19 [报告]
发表于 2010-11-15 14:50 |只看该作者

  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <time.h>

  4. int main()
  5. {
  6.     srand((unsigned)time(NULL));
  7.     printf("%ld\n", random()%100);
  8.     return 0;
  9. }
复制代码

论坛徽章:
0
20 [报告]
发表于 2010-11-16 13:46 |只看该作者
粗粒度的:
printf("%d\n", time(NULL)%100);
yulc 发表于 2006-06-15 11:09



阿嚏~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP