#千峰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("程序结束。。");	
	}
	
}
发布了11 篇原创文章 · 获赞 3 · 访问量 395

猜你喜欢

转载自blog.csdn.net/yuxinganggame/article/details/105003491
今日推荐