塊語句:成為乙個整體
語句:
空語句: ;
非空語句: ***;
程式的流程控制:順序,選擇控制,迴圈
1、順序執行:從上往下,逐條來執行
2、選擇控制:當達到某種條件,執行特定的指令。
if switch
if(邏輯條件表示式)
語句;
雙分支:
if(表示式) //條件為真
else //條件為假
多分支:
if(表示式1)
語句 1;
else if(表示式2)
語句 2;
...else
語句n;
巢狀if
雙分支:
if(表示式) //條件為真
else //條件為假
多分支:switch
switch(整型表示式) //注:必須為整型表示式
注:整型表示式表示式與常量表示式進行匹配;匹配成功則執行此分支直到遇到break分支才結束。
//注:1、表示式為真,則執行下列表名句。否則不執行。
2、結合:if()一條語句或者語句塊結合成為一條完整的語句。
迴圈控制:重複執行
for while do-while
for(初始化表示式1;(邏輯值)結束表示式;過程表示式)
注:結束表示式為真則迴圈;否則退出迴圈
巢狀迴圈
for(初始化表示式1;(邏輯值)結束表示式;過程表示式3)
不再迴圈:break;(退出迴圈)
練習題
1、列印如下圖形
*
***
*****
*******
*********
2、將54321的整型數字倒著列印
3、求某個數字的是否是回文數字 (***) 121 12345 54321
4、求某個5位數中那一位數最大!12859
PHP第五課 自動型別轉換與流程控制
學習概要 1.了解自動型別轉換的有哪些 2.了解基本的流程控制語句 3.例項 實現日曆 的寫法 自動型別轉換 1 整型轉字串 echo num.abc 2 字串轉整型 str 3 3 轉布林型別 為假情況 0 0 false array null 未定義 4 強制型別轉換 int str float...
第五課 條件控制語句
運算子的優先順序 a 2 3 4 如果是四則運輸就是先乘除再加減。b 2 or 3 and 4 b 2這個是由於運算優先順序and高於or,因此運算是3 and 4,得出4,2 or 4,得出2。下圖為運算優先順序順序,其中 是最高的。執 的流程 if語句在執 時,會先對條件表示式進 求值判斷,如果...
第五課 文法
1.名詞 場所 行 來 帰 使用移動動詞時,移動的方向用助詞 表示。京都 行 我要去京都。日本 來 我來到了日本。帰 我要回家。注 助詞 讀作 2.行 行 完全否定疑問詞所問的全部範疇時,用助詞 與否定形式一起使用。行 也不去。何 食 什麼也不吃。第6課 沒有任何人在。第10課 3.名詞 交通工具 ...