#千峯JAVA逆戰班,3月20日#

在千峯逆戰班學習的第5天;
有志者,事竟成;
今天的學習內容是:選擇結構(if else 以及if的嵌套,switch語句);
中國加油!世界加油!千峯加油!
我自己加油!

import java.util.Scanner;

public class TestYu {
	public static void main(String[]args){
		
		
		int age1 = 24;
		if (age1 >= 18)
			System.out.println("你成年啦");
		
		System.out.println("main...over");
		
		int score1 =66;
		if(score1 >=60){
			System.out.println("及格啦");
			
		} else{
			
			System.out.println("不及格了");
		}
		
		char sex1 = '猴';
		if(sex1 == '男'){
			System.out.println("去男廁所");
		}else if(sex1 == '女'){
			System.out.println("去女廁所");
		}else{
			System.out.println("我也不知道了,去問你媽媽");
		}
		
		int weekDay =2;
		switch(weekDay){
			case 1:
			case 3:System.out.println("喝粥");break;
			case 2:
			case 5:System.out.println("窩窩頭");break;
			default:
				System.out.println("喝稀飯");
		}
		
		System.out.println("++++++++");
		Scanner sc = new Scanner(System.in);
		System.out.println("請輸入你的分數");
		int score = sc.nextInt();
		if(score <0){
			System.out.println(score+"分,人才呀,考了個負數呀");
		}else if (score<60){
			System.out.println(score+"分,可惜了,沒及格");
		}else if (score<70){
			System.out.println(score+"分,及格,獎勵一套數學卷子");
		}else if(score<80){
			System.out.println(score+"分,中等,獎勵一小時電視給你看");
	
		}else if(score<90){
			System.out.println(score+"分,良好,獎勵一個手機");
		}else if(score <=100){
			System.out.println(score+"分,優秀,獎勵一個蘋果本");
		}else{
			System.out.println(score+"分,人才呀,比滿分還高");
		}
		
		System.out.println("+++++++++++");
		System.out.println("請輸入你的年紀");
		int age = sc.nextInt();
		System.out.println("請輸入你的性別");
		String sex = sc.next();
		if ("男".equals(sex)||"男".equals(sex)){
			if(age<0){
				System.out.println("你還在孃胎裏?");
			}else if (age <=22){
				System.out.println("你還小,不能釣馬子");
			}else {
				System.out.println("你可以找程序媛了");
			}
		}else if ("女的".equals(sex)||"女".equals(sex)){
			if(age<0){
				System.out.println("你還在孃胎裏?");
			}else if (age <=20){
				System.out.println("你還小,不能釣凱子");
			}else {
				System.out.println("你可以找程序猿了");
			}
		}else{
			System.out.println("說人話");
			}
		

		System.out.println("++++++++");
		System.out.println("請輸入一個整數:");
		int num1 = sc.nextInt();

		System.out.println("請再次輸入一個整數:");
		int num2 = sc.nextInt();

		System.out.println("請輸入一個操作:(+,-,*,/)");
		//char oper = '*';
		char oper = sc.next().charAt(0);//"","+","abc"

		
		switch(oper){ //+,-,*,/
			//switch語句的作用的變量類型只有:short,byte,int,char,String
			case '+':
				System.out.println("求和:" + (num1 + num2));
				break;
			case '-':			
				System.out.println("減法:" + (num1 - num2));
				break;
			case '*':
				System.out.println("乘法:" + (num1 * num2));
				break;
			case '/':
				if(num2 == 0){
					System.out.println("除數不能爲零");
				}else{
					System.out.println("除法:" + (num1 / num2));
				}
				break;
			default:
				System.out.println("無法計算。。");
			
		}

		System.out.println("程序結束。。");	
	}
	
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章