1 編寫程式,隨機產生兩個2位數,然後顯示這兩個數及其最小數。2 編寫程式,隨機產生3位數

2022-07-16 06:22:06 字數 2884 閱讀 9470

1樓:

使用隨機數函式 randomize或者rnd 實現源**如下:dim min,n1,n2               //定義兩個變數為

randomize n1 = int(90 * rnd+10)n2 = int(90 * rnd+10)if n1 > n2 then

min = n2

else

min = n1

end if

msgbox "第一個數是:" & n1 & " 第二個數是:" & n2 & " 最小的數是:" & min

執行**效果如下:實現隨機產生四個三位數如上**,只需要再定義兩個變數n3,n4。

源**如下dim max,n1,n2,n3,n4,arrrandomize

n1 = int(900 * rnd+100)n2 = int(900 * rnd+100)n3 = int(900 * rnd+100)n4 = int(900 * rnd+100)arr = array(n1,n2,n3,n4)max = n1

for each x in arr

if max < x then max = xnext

msgbox"n1:" & n1 & " n2:" & n2 & " n3:" & n3 & " n4:" & n4 & " 最大的數是:" & max

效果如下:

2樓:匿名使用者

你好很高興為你解答

答案是:

確信你是用ie瀏覽器開啟你設計的html頁面,別的瀏覽器大都不支援vbscript

當ie瀏覽器提示要執行指令碼時,你選擇了允許如果不是這些問題,請上傳html檔案,幫你驗證。

滿意請採納,謝謝!

用vbscript程式,編寫一個隨機產生兩個2位數,然後顯示這兩個數及其最小數。 編寫程式,隨機產

3樓:匿名使用者

使用隨機數函式 (randomize和rnd),就可以實現了dim min,n1,n2

randomize

n1 = int(90 * rnd+10)n2 = int(90 * rnd+10)if n1 > n2 then

min = n2

else

min = n1

end if

msgbox "第一個數是:" & n1 & " 第二個數是:" & n2 & " 最小的數是:" & min

效果如下:

四個三位數的程式如下:

dim max,n1,n2,n3,n4,arrrandomize

n1 = int(900 * rnd+100)n2 = int(900 * rnd+100)n3 = int(900 * rnd+100)n4 = int(900 * rnd+100)arr = array(n1,n2,n3,n4)max = n1

for each x in arr

if max < x then max = xnext

msgbox "n1:" & n1 & " n2:" & n2 & " n3:" & n3 & " n4:" & n4 & " 最大的數是:" & max

效果如下:

編寫程式,隨機生成50個兩位整數,按每行10個輸出 5

4樓:匿名使用者

#include

#include

void main()}

5樓:匿名使用者

給採納,給你=寫~ - -

編寫程式,利用隨機函式產生並顯示10 個1~100 之間的隨機整數:並找出這個數中的最大值及該元素 10

6樓:microf貓

int max=integer.min_value;

system.out.print("產生的隨機數:");

for(int i =0 ;i<10;i++)}system.out.println("\n最大值:"+max);

列印結果如下:

產生的隨機數:32,43,82,99,86,31,85,67,33,81,

最大值:99

用j**a編寫一程式,(1)隨機產生200個三位的正整數,按每行10個數輸出。(2)統

7樓:

package 積跬步至千里;

public class a

count++;

if(temp%2==0)

else

}system.out.println("偶數:"+oushu+"個.");

system.out.println("奇數:"+jishu+"個.");

system.out.println("偶數出現的概率是:"+(200/oushu*50)+"%");

system.out.println("奇數出現的概率是:"+(200/jishu*50)+"%");}}

8樓:喵喵採個花

隨機數用 random 類

200個 用迴圈

套一個輸出迴圈

輸出用 system。out。print

因為 不是奇數就是偶數 所以統計一個就行

int count=0

if(隨機數 %2==0)

輸出count 就是偶數的個數 200-count 就是奇數的

編寫程式隨機產生兩個100以內的正整數,然後使用者通過鍵盤輸入這兩個數的和。

9樓:死亡疲勞

擦··你要用什麼軟體寫這個程式啊?

編寫程式,從鍵盤輸入三位數,求出其逆序數並輸出,例如輸入

沒指明bai語言du 用zhic 寫,dao 版如下。權 include using namespace std void main cout c語言程式設計 輸出一個3位整數的逆序數,如輸入123,輸出321.我這個是c 的答案。看了一下,別人要麼沒用到c 專屬的cin cout 要麼是錯的.而且...

verilog裡16位數的減法,直接兩個16位相減,程式會分

編譯器是可能把位寬過大的資料在運算時分成幾個模組的 最終的效果肯定是一樣的 分高低兩個8位數,你是怎麼看出來的呢?verilog如何實現兩數相減 1 像你這樣也是可以的,但只能以大減小。2 你的輸入輸出都為無符號數,結果是無所謂正負之分的,也無溢位。要想結果可正可負,你可以將暫存器都設定成有符號數的...

C語言程式設計問題,求大神指教編寫程式,輸入兩個正整數m和n

include int main double sum int m,int n return s float sum 0 for i m i n i 用c語言編寫程式,輸入兩個正整數m和n,計算m n include void main for i 1 i n i sum0 sum1 sum2 pr...