一般來說程式的結構包含有下面三種:
1、順序結構
2、選擇結構
3、迴圈結構
程式至上而下逐行執行,一條語句執行完之後繼續執行下一條語句,一直到程式的末尾
選擇結構是根據條件的成立與否,再決定要執行哪些語句的一種結構
3.1 、if語句--單分支結構
if (判斷條件)
示例一、 比較2個整型變數的大小
packagepb.test;
public
class
test4
if(xif(x==y)
system.out.println("*****==比較完成*****==");
}}
3.2、if...else語句--雙分支結構
if (判斷條件)else
示例二、判斷乙個數字是奇數還是偶數
packagepb.test;
public
class
test5
else
}}
3.3、三目運算子
使用三目運算子時,運算元有3個,其格式如下:
變數 = 條件判斷?表示式1:表示式2
根據條件的成立與否,來決定結果為「:」前或「:」後的表示式,如果條件判斷為true,則執行表示式1,為false則執行表示式2
示例三、求出2個數字中的最大值
publicstatic
void
main(string args)
3.4、if…else if…else語句 --多分支結構
如果需要在if..else裡判斷多個條件時,就需要if..else if … else語句了,其格式如下:
if (條件判斷1)else if (條件判斷2)
… // 多個else if()語句
else
示例四、
packagepb.test;
public
class
test6
else
if(x==2)
else
if(x==3)
else
}}
要在許多的選擇條件中找到並執行其中乙個符合判斷條件的語句時,除了可以使用if..else不斷地判斷之外,也可以使用另一種更方便的方式即多重選擇——switch語句,語法格式:
switch (表示式)
4.1、執行流程
示例五、判斷學生成績,並給於評分,90~100分,a級大於80分,b級,大於70分,輸出c級,大於60分,d級,低於60分輸出e級
packagepb.test;
public
class
test7
}}
結果:c級
還是上面的如果不加break;
packagepb.test;
public
class
test7
}}
結果:c級,d級,e級
零開始學python 從零開始學Python
第1章 python入門 1 1 1 什麼是python 1 1 2 python語言有什麼特點 2 1 3 python可以幹什麼 4 練一練 5 第2章 準備開發環境 6 2 1 在windows上安裝python開發環境 6 2 2 選擇和安裝開發工具 11 練一練 17 第3章 基本概念 1...
從零開始學MATLAB(七) MATLAB符號計算
1 符號物件的建立 sym函式 sym函式用於建立單個符號物件,其常用呼叫格式為 符號物件名 sym a 將由a來建立符號物件。其中,a可以是乙個數值常量 數值矩陣或數值表示式 不加單引號 此時符號物件為乙個符號常量 a也可以是乙個變數名 加單引號 這時符號物件為乙個符號變數。符號計算的結果是乙個精...
從零開始學android
相對布局管理器指的是參考某一其他控制項進行擺放,可以通過控制,將元件擺放在乙個指定參考元件的上 下 左 右等位置,這些可以直接通過各個元件提供的屬性完成。下面介紹一下各個方法的基本使用 no.屬性名稱 對應的規則常量 描述1 android layout below relativelayout.b...