精英家教網 > 高中數學 > 題目詳情
輸入一個正整數n,并計算S=11×22×33×…×nn的值.
可寫出Scilab程序如下:
n=input(“n=”);
S=1;
for  i=1∶1∶n
S=S×i^i;
end
S
思路分析:第一步是選擇一個變量n,并要求輸入初值;
第二步是選擇一個變量S表示和,并賦給初值0;
第三步開始進入for循環(huán)語句:首先設i為循環(huán)變量,并設初值、步長、終值;
第四步為循環(huán)表達式(循環(huán)體);
第五步用“end”控制一次循環(huán),開始一次新的循環(huán);
練習冊系列答案
相關習題

科目:高中數學 來源:不詳 題型:解答題

如果我國工業(yè)產值每年以9%的增長率增長,問幾年后我國產值翻一番?寫出該算法的程序.

查看答案和解析>>

科目:高中數學 來源:不詳 題型:解答題

編寫程序:
(1)計算下面n個數的和:.
(2)計算S=5+55+555+…+.

查看答案和解析>>

科目:高中數學 來源:不詳 題型:單選題

閱讀如圖所示的程序框圖,輸出的結果的值為(   )
A.B.
C.D.

查看答案和解析>>

科目:高中數學 來源:不詳 題型:解答題

編寫程序,求100以內的勾股數.

查看答案和解析>>

科目:高中數學 來源:不詳 題型:填空題

將二進制數101 101(2)化為八進制數,結果為__________.

查看答案和解析>>

科目:高中數學 來源:不詳 題型:單選題

下列給出的賦值語句中正確的是:(   )
A.5=AB.M=—MC.B=A=2D.x+y=0

查看答案和解析>>

科目:高中數學 來源:不詳 題型:單選題

下圖程序執(zhí)行后輸出的結果是(    )
A.B.0C.1D.2

查看答案和解析>>

科目:高中數學 來源:不詳 題型:填空題

下面的程序的功能是             
Read   n
I ! 1
While I ≤ n
If  n / I  =" Int(" n / I )  Then
S ! I           
I ←I+1         
End If                      
Print  S                   
End While         

查看答案和解析>>

同步練習冊答案