日日人人_亚洲美女在线视频_av手机在线播放_国产大片aaa_欧美中文日韩_午夜理伦三级

精英家教網 > 高中數學 > 題目詳情

編寫一個程序,求1!+2!+…+10!的值。

程序為:

s=0

i=1

WHILE i<=10

j=1

t=1

WHILE j<=i

t=t*j

j=j+1

WEND

s=s+t

i=i+1

WEND

PRINT s

END


解析:

這個問題是求前10個正整數的階乘之和,可以用“WHILE+ WHILE”循環嵌套語句格式來實現。

程序結構要做到如下步驟:

①處理“N!”的值;(注:處理N!值的變量就是一個內循環變量)

②累加“N!”的值。(注:累加N!值的變量就是一個外循環變量)

顯然,通過10次循環可分別求出1!、2!、…、10!的值,并同時累加起來, 可求得S的值。而求T=N!,又可以用一個循環(內循環)來實現。

程序為:

s=0

i=1

WHILE i<=10

j=1

t=1

WHILE j<=i

t=t*j

j=j+1

WEND

s=s+t

i=i+1

WEND

PRINT s

END

程序可改為:

s=0

i=1

j=1

WHILE i<=10

j=j*i

s=s+j

i=i+1

WEND

PRINT s

END

顯然第二個程序的效率要比第一個高得多。第一程序要進行1+2+…+10=55次循環,而第二程序進行10次循環。如題目中求的是1!+2!+…+1000!,則兩個程序的效率區別更明顯。點評:解決具體的構造循環語句的算法問題,要盡可能的少引入循環變量,否則較多的變量會使得設計程序比較麻煩,并且較多的變量會使得計算機占用大量的系統資源,致使系統緩慢。另外,也盡可能使得循環嵌套的層數少,否則也浪費計算機的系統資源。

練習冊系列答案
相關習題

科目:高中數學 來源: 題型:

編寫一個程序,求1!+2!+…+10!的值.

查看答案和解析>>

科目:高中數學 來源: 題型:

編寫一個程序,求1!+2!+…+10!的值(其中n!=1×2×3×…×n).

查看答案和解析>>

科目:高中數學 來源:2012-2013學年山東省青島二中高三(上)9月月考數學試卷(文科)(解析版) 題型:解答題

編寫一個程序,求1!+2!+…+10!的值.

查看答案和解析>>

科目:高中數學 來源:2012-2013學年山東省青島二中高三(上)9月月考數學試卷(文科)(解析版) 題型:解答題

編寫一個程序,求1!+2!+…+10!的值.

查看答案和解析>>

同步練習冊答案
主站蜘蛛池模板: 综合婷婷 | 青青草91视频 | 国产永久免费 | 日本一区二区成人 | 午夜久久视频 | 综合天天| 天天艹视频 | 国产精品视频久久久 | 欧美日韩在线看 | 综合久久网 | 在线视频这里只有精品 | 国产欧美一区二区精品性色 | 日韩av手机在线免费观看 | 黄色片视频在线观看 | 日韩视频在线免费观看 | 日本视频在线观看 | 美女黄色在线观看 | 六月丁香av | 狠狠躁夜夜躁人人爽天天高潮 | 日韩大片一区 | 国产精品久久久久久久免费大片 | 成人在线视频免费观看 | 国产精品国产三级国产aⅴ无密码 | 日一日啪一啪 | 殴美一区| 日韩三级电影视频 | 欧美精品久久 | 国产精品久久久免费看 | 欧美一级h | 国产视频网 | 欧美色综合一区二区三区 | 国产对白刺激真实精品91 | 青草草在线| 欧美日韩不卡合集视频 | 国产视频一视频二 | 天天艹逼 | 亚洲黄色高清视频 | 欧美精品一区在线发布 | 一级毛片免费观看 | 色偷偷噜噜噜亚洲男人的天堂 | 国内精品视频 |