| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3687 人关注过本帖
标题:奇偶数判定代码
取消只看楼主 加入收藏
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:32 
奇偶数判定代码
请高手帮忙,以下代码我想用来判定奇偶数,但得到全是偶数,我怎么查都找不到原因
   count for 年级=a(1) to bs1
     count for 年级=a(2) to bs2
  alter table kach add 考号 n(6)
n=reccount()
for i=1 to bs1
if int(n/2)!=n/2
bm= int(rand()*bs1)*2+1
replace 考号 WITH  bm for 年级=a(1)
endif
endfor
FOR j=1 TO bs2
if int(n/2)=n/2
bm1= int(rand()*bs2)*2
replace 考号 with  bm1 for 年级=a(2)

ENDIF
endfor
2015-10-18 20:55
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
感谢!为什么bm1=int(rand()*n)*2+2 与bm2=int(rand()*n)*2+1都是偶数呢?
2015-10-18 21:31
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
怎样表示随机奇偶数呢?
2015-10-18 21:59
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
感谢高手们指点。四个班学生怎样处理得到的数据同班学生不能连在在一起
2015-10-19 10:28
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
不一定,但到最后可以
2015-10-19 11:37
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
我试了很多次,都失败
2015-10-19 11:38
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
如果两个班还容易点,到了四个班就费劲
2015-10-19 11:40
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
感谢参与探讨。我正在想搞一个考试座位安排,年级交叉,同列必须同年级但同班不能相连,打印出来效果如下:
                       
A1  B1   A5   B5   A9   B9     A13    B13
A2  B2   A6   B6   ......................
A3  B3   A7   B7
A4  B4   A8   B8

[此贴子已经被作者于2015-10-19 20:40编辑过]

2015-10-19 20:38
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
是的。一般8列8行,
2015-10-20 20:59
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
列不同基本能解决,现在关键是同列同班不能相连
2015-10-20 21:02
快速回复:奇偶数判定代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017926 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved