3 選擇結構

2022-09-12 08:57:13 字數 2191 閱讀 9985

例項:

package com.kokka.struct;

import j**a.util.scanner;

public class ifdemo01

system.out.println("end");

scanner.close();}}

執行結果:

if(布林表示式)else
例項:

package com.kokka.struct;

import j**a.util.scanner;

public class ifdemo02 else

scanner.close();}}

執行結果:

if(布林表示式1)else if(布林表示式2)else if(布林表示式3)else
例項

package com.kokka.struct;

import j**a.util.scanner;

public class ifdemo03 else if (score<100 && score>=90)else if (score<90 && score>=80) else if (score<80 && score>=70) else if (score<70 && score>=60) else if (score<60 && score>=0)else

scanner.close();}}

執行結果:

if(布林表示式1)

}

例項:

package com.kokka.struct;

import j**a.util.scanner;

public class ifdemo04

}else

scanner.close();}}

執行結果:

switch(expression)
例項:

package com.kokka.struct;

public class switchdemo01 }}

執行結果:

string型別的例項:

package com.kokka.struct;

public class switchdemo02 }}

執行結果:

反編譯的**:

//

// source code recreated from a .class file by intellij idea

// (powered by fernflower decompiler)

//package com.kokka.struct;

public class switchdemo02

public static void main(string args)

break;

case 83766130:

if (name.equals("world"))

}switch(var3) }}

string型別轉換為雜湊**來實現 看原始碼

第3章 選擇結構

1 流程圖 l 定義 逐步解決指定問題的步驟和方法的一種圖形化表示。l 符號 2 if選擇結構 l if是用於做出判斷和選擇 l 資料流程圖 l 語法 if 判斷條件 l 使用if else的兩重判斷 語法 if 表示式 else 3 多重選擇 l 多個if的使用 語法 if 表示式1 if 表示式...

c 作業3 選擇結構程式設計

一 問題及 檔名稱 9874.cpp 作 者 黃琛 完成日期 2017 年 3月20日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 程式輸出 問題分析 略 演算法設計 略 include includevoid main if b 0 d 0 printf 天數為 d ...

c 自學整理3 選擇結構

目錄 4.1.2 三目運算子 4.1.3 switch語句 while迴圈練習案例 猜數字 4.2.2 do.while迴圈語句 4.2.4 巢狀迴圈 練習案例 乘法口訣表 4.3.3 goto語句 作用 通過三目運算子實現簡單的判斷 語法 表示式1 表示式2 表示式3 解釋 如果表示式1的值為真,...