關閉→
當前位置:中文知識站>習題庫>寫出求1+2+3+4+5+6的一個算法。

寫出求1+2+3+4+5+6的一個算法。

中文知識站 人氣:4.29K

問題詳情:

寫出求1+2+3+4+5+6的一個算法。

【回答】

分析:可以按逐一相加的程序進行,也可以利用公式寫出求1+2+3+4+5+6的一個算法。

進行,也可以根據加法運算律簡化運算過程。

解:算法1:

S1:計算1+2得到3;

S2:將第一步中的運算結果3與3相加得到6;

S3:將第二步中的運算結果6與4相加得到10;

S4:將第三步中的運算結果10與5相加得到15;

S5:將第四步中的運算結果15與6相加得到21。

算法2:

S1:取n=6;

S2:計算寫出求1+2+3+4+5+6的一個算法。 第2張

S3:輸出運算結果。

算法3:

S1:將原式變形為(1+6)+(2+5)+(3+4)=3×7;

S2:計算3×7;

S3:輸出運算結果。

小結:算法1是最原始的方法,最為繁瑣,步驟較多,當加數較大時,比如1+2+3+…+10000,再用這種方法是行不通的;算法2與算法3都是比較簡單的算法,但比較而言,算法2最為簡單,且易於在計算機上執行*作。

知識點:框圖

題型:綜合題

TAG標籤:#寫出 #算法 #
熱文推薦
猜你喜歡