while迴圈
語法:
while 條件:
執行迴圈體
例:
age=23
while age>18:
print('成年人')
for迴圈語法:
for 目標 in 表示式:
執行迴圈體
例:
range()語法:range( [start,] stop [,step=1 ] ) 這個bif有三個引數,其中用括號括起來的兩個表示這兩個引數是可選的
step=1表示第三個引數預設值為1
range這個bif的作用是生成乙個從start引數的值開始到stop的值結束的數列
range(5)–>0,1,2,3,4注意不包括5
例:
for x in range(1,23,3):
綜上range()就是生成等差數列的函式,首項,末項,公差,分別對應三個引數
break命令可以終止迴圈的執行,然後繼續執行迴圈之後的**(如果迴圈之後有**的話)。
while
true:
print('hello')
執行以上**會陷入死迴圈,無限次列印hello,使用break
就能退出迴圈
continue命令會終止當前的迴圈,然後從下乙個值繼續執行
實驗 3 簡單的分支與迴圈結構
目的 熟悉c語言基本分支與迴圈結構,了解問題的分析和程式設計解決思路 1.編寫求圓面積的程式,要求當輸入的半徑r 0時,提示輸入錯誤,要求r為浮點型,r的數值是動態的由鍵盤輸入 題目分割線 2.利用迴圈計算n個圓柱體體積。要求 1.當輸入的半徑r或h 0時,提示輸入錯誤,重新輸入 2.r和h為整形 ...
分支與迴圈語句
練習 列印1 100之間的奇數 include include int isodd int x return 1 int main i system pause return 0 侷限性 1.若忘記break,會繼續執行 2.case語句中無法定義變數 3.case語句判定的條件必須是int lon...
Go 分支與迴圈
go 語言的分支迴圈語句選擇性較少,迴圈語句它只有 for 迴圈,平時我們在其它語言用的 while 語句 do while 語句 loop 語句它是沒有的。分支語句只有 if 和 switch,也沒有三元操作符。if else 語句 package main import fmt func mai...