1樓:
1全部就是在前面加0吧- -.
只需判斷小於10和小於100的就可以了.
下面這行**是轉換 整數格式的 (三位數,前面加0).版本 2
.區域性變數 x, 整數型
.區域性變數 文字, 文字型
.如果真 (x < 100)
文字 = 「0」 + 到文字 (x)
.如果真結束
.如果真 (x < 10)
文字 = 「0」 + 文字
下面這個是取250個不等值的整數 的**
自己參考
.版本 2
.區域性變數 x, 整數型, , "250"
.區域性變數 i, 整數型
.區域性變數 取出集, 文字型
置隨機數種子 (取啟動時間 ())
取出集 = 「,」
.計次迴圈首 (250, i)
x [i] = 取隨機數 (0, 999).判斷迴圈首 (尋找文字 (取出集, 「,」 + 到文字 (x [i]) + 「,」, , 假) ≠ -1) ' 已存在該數
x [i] = 取隨機數 (0, 999) ' 重新獲得.判斷迴圈尾 ()
取出集 = 取出集 + 到文字 (x [i]) + 「,」
.計次迴圈尾 ()
2樓:
.版本 2
.支援庫 spec
.子程式 _按鈕1_被單擊
.區域性變數 隨機數, 整數型
.區域性變數 隨機數文字, 文字型
隨機數 = 取隨機數 (0, 999)
隨機數文字 = 「00」 + 到文字 (隨機數)除錯輸出 (取文字右邊 (隨機數文字, 3))
3樓:尚
.版本 2
.程式集 視窗程式集1
.子程式 _按鈕1_被單擊
.區域性變數 零, 整數型
.區域性變數 數值, 整數型
數值 = 取隨機數 (999, 0)
零 = 取文字長度 (到文字 (數值))
.判斷開始 (零 = 1)
標籤1.標題 = 「00」 + 到文字 (數值).判斷 (零 = 2)
標籤1.標題 = 「0」 + 到文字 (數值).判斷 (零 = 3)
標籤1.標題 = 到文字 (數值).預設
4樓:比蝸牛爬得快
2134 3454 5675 7745 6756
c語言產生隨機數的問題
直接使用c語言的庫函式srand和rand就可以了,最簡單隨機數發生器就是平均分佈的。首先使用你金鑰匯出一個整數,假設為i。然後srand i 後面不斷呼叫rand就可以了。所以你採用rand 32767所產生的隨機數就已經是平均分佈的啦。每次使用srand 設定種子後並非之產生了一個隨機數,而是產...
c怎麼實現取1100之間的隨機數
random r new random int num r.nextinteger 1,101 這樣隨機數才是1 100.那個函式是不包括上限在內的 new random nextinteger 1,100 random ui new random int myint ui.next 1,101 r...
c語言要為產生的隨機數加上權重如在6 18內產生隨機數,6 9出現頻率為25,10 14為50,15 18為
這樣改吧 include include include void main int i,j srand unsigned time null for i 0 i 100 i j rand 100 if j 25 6到10的25 j rand 10 while j 6 j rand 10 else ...