ifcase
迴圈執行:
將某段**重複執行多次
重複執行多少次?
迴圈次數事先已知,迴圈次數事先未知,必須有進入條件和退出條件
for,while,until
函式:資料化程式設計及**重用:function
for迴圈語法:
while迴圈:
while condition; do
迴圈體done
condition:迴圈控制條件:進入迴圈之前,先做一次判斷:每一次迴圈之後會再做判斷:
條件為true,則執行一次迴圈,直到條件測試狀態為false終止迴圈
因此:condition一般應該有迴圈控制變數,而此變數的值會在迴圈體不斷地被修正
示例:求100以內所有整數之和:
#!/bin/bash
declare -i sum=0
declare -i i=1
while [ ¥i -le 100 ];do
let sum+=¥i
let i++
done
echo 「$i」
echo 「summary: $sum.」
馬哥Linux學習筆記
作業系統 執行的活動的程式的副本,叫做程序。程序是實現資源分派的單位。作業系統完成程序管理 優先順序識別等。作業系統提供安全功能,保證程序之間不互相干擾。os作用 cpu時間分配 記憶體管理 程序管理 安全功能 驅動硬體 核心自帶或第三方安裝 任何硬體都需要驅動,只不過很多硬體驅動是作業系統內建。作...
馬哥mysql 馬哥學習筆記五 MYSQL初步
1.mysql u username p h mysql server linux socket windows memory 2.互動式模式中的命令類別 客戶端命令 伺服器端命令 必須使用語句結束符,預設為封號 3.關聯式資料庫物件 表索引 檢視約束 儲存過程 儲存函式 觸發器游標 使用者許可權 ...
馬哥Linux學習筆記21 3http協議高階
http協議 http協議 stateless 伺服器無法持續追蹤訪問者 cookie,session http事務 請求 request 響應 response 報文語法格式 method 請求方法,標明客戶端希望伺服器對資源執行的動作 三位數字,如200,301,302,404,502,標記請求...