官术网_书友最值得收藏!

1.3.2 for循環

循環語句是一種重要的編程語句,當存在大量重復性工作時,循環語句的價值得以充分體現,不僅能削減代碼量,還能提高編程效率,確保問題高效得到解決。for循環是經典的循環語句之一,其語法如下:

上述語法中,seq是一個向量,而var在循環中取其每個值。在每次迭代的過程中,expr都會得到執行。我們來看一個具體的示例:

在該例子中,我們通過for循環計算向量x6中有多少偶數。for循環前,我們先定義一個變量count1用于計算偶數個數。由于x6中共有8個元素,因此循環執行了8次,每次循環中var都會取x6中的一個數值,并計算其是否為偶數,若是,則count1的值加1,最終計算結果為3。

下述示例中,我們通過for循環計算1~1000的奇數和。for循環開始前,我們先定義一個變量sum_1_1000用于接收累加值,隨后函數將循環1000次,每次循環中,函數首先通過if語句判斷數字i是否為奇數,若是則將其值累加到sum_1_1000中,若不是則直接進入下一次循環。

主站蜘蛛池模板: 凌源市| 兴义市| 红安县| 读书| 芦山县| 涪陵区| 封丘县| 临泉县| 伊金霍洛旗| 石泉县| 安吉县| 荔波县| 山东省| 亚东县| 宁波市| 思南县| 遵化市| 上杭县| 丹凤县| 乌鲁木齐县| 马鞍山市| 鹤庆县| 库尔勒市| 万载县| 张家界市| 永清县| 大丰市| 成都市| 昌黎县| 疏勒县| 德保县| 武定县| 札达县| 简阳市| 方城县| 宜城市| 仪征市| SHOW| 张家川| 阜新| 渝中区|