阅读上一个主题 :: 阅读下一个主题 |
作者 |
谁能看出来产生陪审团的程序是错的? |
 |
所跟贴 |
老路,问个问题哈 -- xyzxyz - (59 Byte) 2007-10-19 周五, 上午12:21 (183 reads) |
路过 [博客] [个人文集] 警告次数: 1
加入时间: 2007/06/27 文章: 1578
经验值: 16928
|
|
|
作者:路过 在 众议院 发贴, 来自 http://www.hjclub.org
names是names[ 0 ]到names[ 19 ](实际有效的,可能更少)
j = rand ( ) %n
j 的范围:0到19
虫子倒是有一个:
while ( ! feof ( fp ) &&i < POOL_SIZE )
fwscanf ( fp ,L"%S" ,names [ i ++ ] ) ;
fclose ( fp )
当实际报名者少于20时,names 中有效的个数少于20。j = rand ( ) %n有可能指向没有输入的地方。
不过这个,熟悉程序的使用者,会把#define POOL_SIZE 20 的20改成实际人数。
作者:路过 在 众议院 发贴, 来自 http://www.hjclub.org |
|
|
返回顶端 |
|
 |
|
|
|
您不能在本论坛发表新主题 您不能在本论坛回复主题 您不能在本论坛编辑自己的文章 您不能在本论坛删除自己的文章 您不能在本论坛发表投票 您不能在这个论坛添加附件 您不能在这个论坛下载文件
|
based on phpbb, All rights reserved.
|