1. 程式人生 > >Java基礎之if語句案例

Java基礎之if語句案例

/*
從鍵盤輸入小明的期末考試成績
當成績為100分時,獎勵一輛BMW;
當成績為(80,99]時,獎勵一臺8848;
當成績為[60,80]時,獎勵一本從入門到精通只需33天;
其它時,暴打一頓!
*/

import java.util.Scanner;
public class  Scanner05
{
    public static void main(String[] args) 
    {

        Scanner s = new Scanner(System.in);

        System.out.println("從鍵盤輸入小明的期末成績:");
        int
Score = s.nextInt(); s.close(); if(Score<0 || Score>100){ System.out.println("您輸入的成績有誤,請重新輸入"); }else{ if(Score == 100){ System.out.println("獎勵一輛BMW"); }else if(Score > 80){ System.out.println("獎勵一臺8848"
); }else if(Score>60){ System.out.println("獎勵一本從入門到精通只需33天"); }else{ System.out.println("暴打一頓!!!"); } } } }

————————————————————————————
/*
需求:有三門課程的考試分數:語數外
如果全部及格返回true,否則返回false

演示邏輯運算子中的與操作

需求變更:如果全部及格我就列印全部及格,否則列印有不及格

*/


public class Test01 
{
    public static void main(String[] args) 
    {
        int chineseScore = 80;
        int englishScore = 70;
        int mathScore = 99;

        if(chineseScore >=60 && englishScore >=60 && mathScore>=60){
            System.out.println("全部及格!!!");
        }else{
                System.out.println("分數不及格!!!");
        }
    }
}

相關推薦

Java基礎if語句案例

/* 從鍵盤輸入小明的期末考試成績 當成績為100分時,獎勵一輛BMW; 當成績為(80,99]時,獎勵一臺8848; 當成績為[60,80]時,獎勵一本從入門到精通只需33天; 其它時,暴打

Java基礎迴圈語句、條件語句、switch case 語句

Java 迴圈結構 - for, while 及 do...while 順序結構的程式語句只能被執行一次。如果您想要同樣的操作執行多次,,就需要使用迴圈結構。 Java中有三種主要的迴圈結構: while 迴圈 do…while 迴圈 for 迴圈 在J

Java語言基礎(四) : 選擇結構 if 語句

在Java中,選擇結構有:if語句和switch語句。 if語句的語法格式1: if(比較表示式) { 語句體; } 它的執行流程: 1.先計算比較表示式的值,看其返回值是true還是fal

Java基礎多執行緒案例-單生產單消費

在講單生產單消費之前,我們先來說一下執行緒間通訊的問題 一、 執行緒間通訊 概念:多個執行緒在處理同一個資源,但是處理的動作(執行緒的任務)卻不相同。 比如:執行緒A用來生成包子的,執行緒B用來吃包子的,包子可以理解為同一資源,執行緒A與執行緒B處理的動作,一個是生產,一個是消費,

Python基礎if語句

在介紹if語句之前,我們先要明確兩個關鍵字:true和false。 在python 中,標準值false和none、各種型別(包括複數、浮點數等)的數值0,空序列(如:空字串、空元組、空列表)以及空對映(如空字典)都被視為假,而其他各種值都被視為真,包括特殊值True.

Python新手學習基礎條件語句——if/else語句

if/else語句 條件語句實際在前面的文章裡我們已經使用過幾次了,在這裡我們需要再次隆重的來介紹一下它,條件語句是通過對一條或多條語句判斷的返回結果(True或False)來選擇執行下一步命令的,比較常用的就是if/else語句,它在程式碼上可以這麼表達(要注意語句直接的

java基礎運算符與語句

1.8 java 算數 即使 face efault 取值 -a pad 一、運算符 1、算數運算符 運算符 名稱 舉例 + 加法 A等於10,B等於3 則A+B=13 - 減法 A等於10,B等於3 則A-B=7 * 乘法 A等於10,B等於3 則A*B

Java基礎流程控制語句

情況下 遇到 是我 -c 一個 順序結構 block true 模擬 流程控制語句 流程控制,顧名思義在程序流程中進行控制操作。其實對於流程控制,大多數人在高中的數學中就見到過,只不過那個時候叫做“流程圖”。 Java中的流程控制語句按結構分為:順序結構、選擇結構、

java基礎多線程

健壯性 等待 block running 調用 相同 空間 獲取 行程 參考博客 http://www.mamicode.com/info-detail-517008.html 1.進程和線程的區別   進程:每個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有

java基礎數組

和平 system.in return 必須 sys jdk ole 否則 語法 1、數組的定義 數組是相同數據類型的有序集合,數組是一種特殊類型的變量,是在內存中開辟的一片連續的存儲空間 數組的元素:數組中的保存的具體的值 數組的長度:數組中能保存的最大得元素的個數。 數

java基礎bit、byte、char、String

ava 字節 java基礎 等於 ring pan style span gbk bit   位,二進制數據0或1 byte   字節,一個字節等於8位二進制數 char   字符, String   字符串,一串字符 常見轉換   1 字母 = 1by

java基礎get和post的差別

oge tracking data- 宋體 行處理 art 其它 family 我們 上篇博文講到HTTP協議,本篇介紹HTTP請求方法中get和post的差別: 首先,最明顯的一點表象上的差別:GET 方式。將請求參數附加在url之後,POST將請求參數附加在請求頭

JS if語句函數 對接事件動作 函數更改css css對接需要換妝的區id或class

space themes top 函數 stop indent eight spl b-s if 函數的實現步驟: 1. function +名字() 2. 指定id , 指定開關(display: none or block)

Java基礎final和static關鍵字

推薦 構造方法 其他 如果 靈活 位置 map 機制 lis 一、final 根據程序上下文環境,它可以修飾非抽象類、非抽象類成員方法和變量。 final類不能被繼承,沒有子類,final類中的方法默認是final的。 final

Java基礎Map的遍歷

print try main map.entry void clas 推薦 highlight col 遍歷Map集合,有四種方法: public static void main(String[] args) { Map<String, String&g

java基礎幾種常見的排序算法

java基礎 csdn n) min center 最小 fill 順序 system 一,冒泡排序 1、原理:   從數組的第一個位置開始兩兩比較array[index]和array[index+1],如果array[index]大於array[index+1]則交換a

Java基礎常用類

per fse 出現 repl 四舍五入 stat 方式 pattern 第一次 一、String 1.多個字符組成的一串數據,它可以和字符數組進行相互轉換 2.構造方法:  public String ( ) 空構造  public String (byte[ ] by

Java基礎創建實例化對象的方式

ron win const 返回對象 常見 stream lan truct str Java中創建(實例化)對象的五種方式 1、用new語句直接創建對象,這是最常見的創建對象的方法。 2、通過工廠方法返回對象,如:String str = String.valueO

Java基礎-ExecutorService(線程池)

color cor ack 基礎 and 運算 margin ast 繪制 今天看的源碼是線程池的部分,記錄下,源碼看的jdk8的。 主要是講述下,創建線程池的過程,以及繪制的原理圖片。 從線程池的execute代碼開始入手 【源碼一】 java.util.co

JAVA基礎訪問控制權限(封裝)

size courier nor oid 2.3 世界 文件夾 權限 -c 包:庫單元 1.當編寫一個Java源碼文件時。此文件通常被稱為編譯單元(有時也被稱為轉譯單元)。 2.每一個編譯單元都必須有一個後綴名.java,而在編譯單元內則能夠有一個public