999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機隨機函數應用新解

2009-12-31 00:00:00于洪奎李玉香
商場現代化 2009年7期

一、隨機函數Rand()的特性

VFP中的隨機函數為Rand( ):格式:Rand(m),其中m為參數,它決定了函數返回的數值序列,可省略。功能:返回0到1間的隨機數。特性:參數m的取值不同,Rand( )函數返回結果就不同。

上機驗證:在VFP 命令窗口中重執行10次:?Rand(m)。不改變m值,重新啟動VFP再重復執行10次(目的是檢驗隨機數序列的變化),得到結果見表1。

由表1中產生的隨機數情況可以看出:當m<0時,函數Rand(m)將使用系統時鐘的種子值,產生不重復的隨機數序列。當m>0時,函數Rand(m)將產生序列重復的固定值。當m=0時,函數Rand(0) 將產生序列不重復的變量值。當m省略時,函數Rand( ) 將產生序列重復的有一定規律的數值。值得注意的是參數m省略時,產生偽隨機數。應用中要謹慎采用。m為負數時產生的隨機數,類似VB中加Randomize語句產生的隨機數,在此稱真隨機數,可廣泛應用。

二、應用隨機函數事例

設計一個用于歌手大獎賽產生評委的隨機抽取程序。

1.程序設計思路。首先建立一個存放評委情況的初始表csb.dbf,并將評委基本情況輸入表中。然后建立一個存放被選中評委的結果表(jgb.dbf結構同初始表)。建立顯示結果的表單。在表單上添加一個命令按鈕。編寫命令按鈕的單擊事件。運用隨機函數產生隨機號,將初始表中對應的記錄抽取出來,保存在結果表中,最后顯示在表單上。

2.建立兩個自由表、一個顯示結果表單。

csb.dbf和jgb.dbf表結構:

建立一個表單form1,在表單上添加10個標簽,Name屬性分別為:label10、label11、label12、 label13、 label14、 label15 、label16 、label17、 label18、 label19 將每個標簽的Backstyle屬性設為:0—透明。添加一個命令按鈕command1并將其Caption屬性設為:“開始抽取”

3.編寫命令按鈕單擊事件中的小程序

close all

set excl on

set exac on

set safe off

release all

sele 2

use csb exclusive

sele 1

use jgb exclusive

zap

產生隨機數

dime a(10)

a=0

i=1

do while i<=10 在50位中抽取10位作為現場評委

ww=int(rand(-1)*50+1) 初始表中假設有50位評委

if ww=0

loop

else

if ascan(a,ww)=0

a(i)=ww

i=i+1

endif

endif

enddo

ww=0

將被抽中的評委追加到結果表中

for j=1 to 10

appe from csb for alltrim(編號)=alltrim(str(a(j),4))

next

j=1

顯示成員

repl all 編號 with str(recno(),4)

go top

u=10

scan for not eof()

s=str(u,2)

thisform.labels..caption=姓名

u=u+1

endscan

close all

在csb.dbf表中添加50條記錄,運行表單,計算機將自動隨機抽取出10名評委。如果將rand(m)函數中的m省略,那么運行表單后,產生的評委在序列上有一定規律可循,也就是說產生的評委不具隨機性,進而失去了計算機隨機抽取的意義。實踐中應該引起注意。

參考文獻:

史濟民 湯觀全:Visual Foxpro及其應用系統開發[M].北京:清華大學出版社,2000

主站蜘蛛池模板: 亚洲色偷偷偷鲁综合| 国产69精品久久久久妇女| 久久黄色视频影| 18黑白丝水手服自慰喷水网站| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 国产91丝袜在线播放动漫| 国产主播一区二区三区| 美女毛片在线| 欧美一级视频免费| 久热re国产手机在线观看| 免费亚洲成人| 国产成+人+综合+亚洲欧美| 97国产在线播放| 91色在线观看| 伊人AV天堂| 美女视频黄频a免费高清不卡| 亚洲天堂在线视频| 色窝窝免费一区二区三区 | 久青草免费在线视频| 国产99视频免费精品是看6| 久青草免费视频| 亚洲男人的天堂在线| 国产亚洲成AⅤ人片在线观看| 国产精品无码在线看| 国产91熟女高潮一区二区| 亚洲床戏一区| 欧美日韩在线第一页| 四虎亚洲精品| 91精品国产丝袜| 中文字幕亚洲另类天堂| 91久久偷偷做嫩草影院免费看 | 中文字幕佐山爱一区二区免费| 亚洲第一黄色网址| 国产本道久久一区二区三区| 狠狠色综合网| 国产麻豆另类AV| 四虎影视8848永久精品| 久久综合成人| 日本黄色不卡视频| 久久久久国产精品熟女影院| 国产福利在线观看精品| 久久国产精品麻豆系列| 精品一區二區久久久久久久網站| 成人国产三级在线播放| 亚洲国产成人超福利久久精品| 露脸一二三区国语对白| 国产日韩欧美中文| 欧美成人手机在线观看网址| 91免费国产在线观看尤物| 国产精品分类视频分类一区| 婷婷色狠狠干| 9966国产精品视频| 亚洲欧洲国产成人综合不卡| 欧美精品亚洲日韩a| 欧美不卡视频一区发布| 国产精品漂亮美女在线观看| 成人免费一级片| 日本精品视频一区二区| 在线观看av永久| 欧美另类视频一区二区三区| 国产欧美精品午夜在线播放| 香蕉久久国产超碰青草| 国产呦精品一区二区三区下载| 毛片大全免费观看| 成人看片欧美一区二区| 国产丝袜无码精品| 国产微拍一区| 波多野结衣中文字幕一区二区| 亚洲综合经典在线一区二区| 国产日本视频91| 亚洲国产成人久久77| 五月天在线网站| 国产精品短篇二区| 91无码视频在线观看| 国产中文在线亚洲精品官网| 97精品久久久大香线焦| 国产AV毛片| 国产在线观看91精品| 99伊人精品| 72种姿势欧美久久久久大黄蕉| 亚洲色无码专线精品观看| 欧美黄网站免费观看|