重複重複(for迴圈)
很多事情不只是做一次,要重複做。如列印10份試卷,每次列印乙份,重複這個動作,直到列印完成。這些事情,我們使用迴圈語句來完成,迴圈語句,就是重複執行一段**。
for語句結構:
for(初始化變數;迴圈條件;迴圈迭代)
假如,乙個盒子裡有6個球,我們每次取乙個,重複從盒中取出球,直到球取完為止。
和for迴圈有相同功能的還有while迴圈, while迴圈重複執行一段**,直到某個條件不再滿足。
while語句結構:
while(判斷條件)
使用while迴圈,完成從盒子裡取球的動作,每次取乙個,共6個球。
關於迴圈語句
今天課上,我們講了關於c語言程式設計的迴圈語句的使用,有if,while的巢狀語句,當巢狀過多的時候我的理解就開始有些亂,總歸這也是基礎不牢固的表現吧,今天上課看了一道蠻有意思的題目日本某地發生了一件 案,警察通過排查確定殺人 必為4個嫌疑犯的乙個。以下為4個嫌疑犯的供詞。a說 不是我。b說 是c。...
關於 迴圈 效率的問題
今天寫到迴圈邏輯,糾結於是用更少的迴圈呼叫函式還是用更少的函式,多迴圈兩次。於是做了個實驗,發現基於c的lua,函式呼叫的代價果然很高。local tb local max 10000000 for i 1,max do tb i i endfunction check i,max if tb i ...
關於Python中的for迴圈控制語句
第乙個 求 50 100 之間的質數 import math for i in range 50,100 1 for j in range 2,int math.sqrt i 1 if i j 0 break else print i 第二個 把else的位置與if處於同一縮排。import mat...