论坛: 编程破解 标题: 猜猜我这程序是用来干什么的? 复制本贴地址    
作者: NetDemon [netdemon]    ADMIN   登录

代码:

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
        int i=0;
        srand((int)time(0) * (int)getpid());
        while(i<5){
                int num = rand() % 6+1;
                printf("<%d> ",num);
                i++;
        }
        printf("\n");
        return 0;
}




[此贴被 NetDemon(netdemon) 在 10月22日03时18分 编辑过]

地主 发表时间: 06-10-22 02:57

回复: teczm [teczm]   版主   登录
选号的?

B1层 发表时间: 06-10-22 10:04

回复: jhkdiy [jhkdiy]   版主   登录
srand((int)time(0) * (int)getpid());
这一行究竟在干什么?

B2层 发表时间: 06-10-22 13:24

回复: NetDemon [netdemon]   ADMIN   登录
这一行只是设置随机数的种子而以,无关紧要,

是要猜这是用来干什么的,而不是运行结果是啥?


B3层 发表时间: 06-10-22 15:33

回复: jhkdiy [jhkdiy]   版主   登录
我在RedHatLinux上运行了,好像没发现什么特别啊:


B4层 发表时间: 06-10-22 21:09

回复: scandisk [scandisk]   论坛用户   登录
老大真是高见!

[此贴被 仙剑逍遥(scandisk) 在 10月22日23时12分 编辑过]

B5层 发表时间: 06-10-22 23:11

回复: jaychou [jaychou]   论坛用户   登录
不明白阿

B6层 发表时间: 06-10-24 03:08

回复: kert_t8 [kert_t8]   论坛用户   登录
程序是做啥的一看就能看出来,关键是这组数字选出来是干嘛的啊.....?

B7层 发表时间: 06-10-24 10:21

回复: NetMelody [mmgg00]   论坛用户   登录
呵呵,难道是划拳用的?

B8层 发表时间: 06-10-24 12:41

回复: 286 [unique]   版主   登录
产生5个随机数。

B9层 发表时间: 06-10-24 17:11

回复: radom [f_h]   论坛用户   登录
晕。

B10层 发表时间: 06-10-24 17:43

回复: blackeyes [blackeyes]   猪头肉   登录


本肉在被老猪提供N多tips后终于猜出来


狂笑三声,倒地几绝



B11层 发表时间: 06-10-25 02:37

回复: NetDemon [netdemon]   ADMIN   登录
谜底揭晓!

其运行结果是什么大家都知道了
就是产生5个随机数。
再留意一下,就可以发现每个随机数不会超过6。

那么用途是干什么的呢?

就是首先准备两台笔记本电脑,背对背放好,然后双方面对电脑坐下,各运行一下程序,
得到这5个随机数后,开始喊“3个6”“4个2”,“4个6”之类的,当有一方喊开的时候,
就各自把头伸过去看对方的数字,得出谁胜谁负,输的就喝酒了。
在家里只有一台电脑的情况下,也可以用,比如用“斗牛”的玩法。

这就是现代化的“色盅”了......

非常适合在家里想要摇色盅喝酒而又没有色盅的时候用阿,最关键一点是环保,又没有噪音影响邻居,实在值得推广阿.......



B12层 发表时间: 06-10-28 05:09

回复: NetFog [q70213526]   版主   登录


B13层 发表时间: 06-10-28 12:57

回复: jhkdiy [jhkdiy]   版主   登录
晕,这也行,真是好创意啊

B14层 发表时间: 06-10-28 16:20

回复: kert_t8 [kert_t8]   论坛用户   登录
靠,这个,真是,我,不是,太,简直,老大你,晕

B15层 发表时间: 06-10-30 18:47

回复: subaijun [subaijun]   论坛用户   登录
jhkdiy:不准乱发广告。


[此贴被 jhkdiy(jhkdiy) 在 11月28日13时10分 编辑过]

B16层 发表时间: 06-11-28 06:23

回复: cailman [cailman]   论坛用户   登录
本世纪的前十年还没结束,老大就让这个世纪的发明都喑然失色.赶快去申请专利啊~~

B17层 发表时间: 06-12-04 12:57

回复: liuluo [liuluo]   论坛用户   登录
我还以为是5个LP(while(i<5)),在选哪个陪睡呢

B18层 发表时间: 07-01-25 22:11

回复: amao3273 [amao3273]   论坛用户   登录
哈哈  好玩!!!!!!!!!
看看大家 还有什么新的玩法 没有
都说说

B19层 发表时间: 07-02-04 17:25

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号