問題詳情:
設計一個算法計算1×3×5×7×…×99值的算法,畫出程序框圖,寫出程序.
【回答】
[解析] 算法步驟如下:
第一步:S=1;
第二步:i=3;
第三步:S=S×i;
第四步:i=i+2;
第五步:判斷i是否大於99,若是轉到第六步;否則轉到第三步,繼續執行第三步,第四步,第五步;
第六步:輸出S;
第七步:算法結束.
相應的程序框圖如圖所示.
相應的程序如下:
知識點:算法初步
題型:解答題
問題詳情:
設計一個算法計算1×3×5×7×…×99值的算法,畫出程序框圖,寫出程序.
【回答】
[解析] 算法步驟如下:
第一步:S=1;
第二步:i=3;
第三步:S=S×i;
第四步:i=i+2;
第五步:判斷i是否大於99,若是轉到第六步;否則轉到第三步,繼續執行第三步,第四步,第五步;
第六步:輸出S;
第七步:算法結束.
相應的程序框圖如圖所示.
相應的程序如下:
知識點:算法初步
題型:解答題