VB编写程序。。。求求大家帮忙

[复制链接]
查看11 | 回复3 | 2009-4-7 12:14:54 | 显示全部楼层 |阅读模式
弄个学号随机抽选,抽选的学号范围是0843101~0843152和0843201~0843153,其中0843102、0843103、0843104、0843106、0843135、0843147、0843219、0843224不能抽到,麻烦各位大侠帮帮忙

回复

使用道具 举报

千问 | 2009-4-7 12:14:54 | 显示全部楼层
dim a(96) as string,i as integer,k as integerk=101for i=0 to 45a(i)="0843" + cstr(k)k=k+1if k=102 then k=k+1if k=103 then k=k+1if k=104 then k=k+1if k=106 then k=k+1if k=135 then k=k+1if k=147 then k=k+1next ik=201for i=46 to 96a(i)="0843" + cstr(k)k=k+1if k=219 then k=k+1if k=224 then k=k+1ne...
回复

使用道具 举报

千问 | 2009-4-7 12:14:54 | 显示全部楼层
0843101~0843152和0843201~0843153???你这学号范围是不是弄错了啊?你用一个Rnd函数不就行了吗,至于“0843102、0843103、0843104、0843106、0843135、0843147、0843219、0843224不能抽到”你可以让程序执行“一旦随机出现的数是0843102、0843103、0843104、...
回复

使用道具 举报

千问 | 2009-4-7 12:14:54 | 显示全部楼层
使用rnd自己谢谢吧,很简单的....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行