隨機(jī)20道口算題 VB程序設(shè)計(jì):隨機(jī)生成20道數(shù)學(xué)計(jì)算題,具體如下,求步驟,代碼?
VB程序設(shè)計(jì):隨機(jī)生成20道數(shù)學(xué)計(jì)算題,具體如下,求步驟,代碼?如果只有兩個(gè)操作級(jí)別-*/沒(méi)有括號(hào),則相對(duì)簡(jiǎn)單。讓我們給你一個(gè)主意。如果你有一個(gè)基礎(chǔ),你應(yīng)該能夠?qū)懗鏊∈紫?,定義幾個(gè)數(shù)組FUNEL()
VB程序設(shè)計(jì):隨機(jī)生成20道數(shù)學(xué)計(jì)算題,具體如下,求步驟,代碼?
如果只有兩個(gè)操作級(jí)別-*/沒(méi)有括號(hào),則相對(duì)簡(jiǎn)單。讓我們給你一個(gè)主意。如果你有一個(gè)基礎(chǔ),你應(yīng)該能夠?qū)懗鏊∈紫?,定義幾個(gè)數(shù)組FUNEL()NUME(一個(gè)變量MFANE),“兩個(gè)都是string
f()用來(lái)存儲(chǔ)-*/NUMER),用來(lái)存儲(chǔ)數(shù)字,RND用于確定num的數(shù)目和值,然后有趣的數(shù)目是NUM-1,RND也用于隨機(jī)分配。- * /. 那么mfun(0)=num(0)&fun(0)&;num(1)&,這樣我們就得到了一個(gè)計(jì)算問(wèn)題mfun
,然后寫(xiě)一個(gè)子過(guò)程來(lái)計(jì)算計(jì)算結(jié)果
define sum()和msum“都是雙精度的
在這個(gè)過(guò)程中,我們可以逐個(gè)識(shí)別fun(I)。”。如果是,我們將把前面的fun(I)直接放入sum(),如果是-我們將把它放入sum(),如果是*或/我們將放入fun(I)和fun(I)1)乘法和除法的值放入sum()。最后,msum(0)=sum(0)sum(1)
就是這樣。我希望我能幫助你