switch结构实现:刘珊珊同学java的学习,她父亲和母亲承诺:

import java.util.Scanner;

/**
 * @author 蓝色以太 switch结构实现:刘珊珊同学java的学习,她父亲和母亲承诺: 如果考试成绩==100分,父亲给她买辆车;
 *         如果考试成绩>=90分,母亲给她买台笔记本电脑; 如果考试成绩>=60分,母亲给她买部手机; 如果考试成绩<60分,没有礼物。
 */
public class Promise {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入考试成绩:");
        double score = sc.nextDouble();
        int s = (int) score / 10;
        switch (s) {
        case 10: {
            System.out.println("父亲给她买辆车");
            break;
        }
        case 9: {
            System.out.println("母亲给她买台笔记本电脑");
            break;
        }
        case 8:
        case 7:
        case 6: {
            System.out.println("母亲给她买部手机");
            break;
        }
        case 5:
        case 4:
        case 3:
        case 2:
        case 1: {
            System.out.println("没有礼物");
            break;
        }
        default: {
            System.out.println("输入有误!");
            break;
        }
        }

    }

}
时间: 2024-11-03 15:26:12

switch结构实现:刘珊珊同学java的学习,她父亲和母亲承诺:的相关文章

Java-第三章-刘珊珊同学参加了Java课程的学习,她父亲和母亲承诺

import java.util.*; public class lianxi72_5 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner inport = new Scanner(System.in) ; System.out.println("请输入成绩"); int math =inport.nextInt(); if(math>=100) { Syste

20145123刘森明《Java程序设计》第四周学习总结

代码托管http://git.oschina.net/null_289/Java2016/tree/master 教材学习内容总结 本周学习了教材的第六章.第七章,这两章所讲代码设计都是以一个项目为基础的,所以着重讲了代码继承,多态操作以及接口语法. 1. 继承 定义:面向对象中,涉及对象过多时容易出现重复行为,为了避免这种情况,就可把重复的部分写成父类,由子类来继承父类. 关键字: extends:子类继承父类时要使用extends,如public class子类 extends 父类,表示新

用对象改写switch结构

switch结构不利于代码重用,往往可以用对象形式重写. var o = { banana: function (){ return }, apple: function (){ return }, default: function (){ return } }; if (o[fruit]){ o[fruit](); } else { o['default'](); } 版权声明:本文为博主原创文章,未经博主允许不得转载.

20165101刘天野 2017-2018-2 《Java程序设计》第1周学习总结

20165101刘天野 2017-2018-2 <Java程序设计>第1周学习总结 教材学习内容总结 Java的地位 Java的特点 安装JDK Java应用程序开发步骤 反编译 安装Git 使用Git在码云中托管代码 教材学习中的问题和解决过程 问题1:如何在Ubuntu中安装Oracle JDK 问题1解决方案:参考文章<Ubuntu 14.04安装JDK1.8.0_25与配置环境变量> 问题2:如何使用Git托管代码 问题2解决方案:参考文章<使用码云和博客园学习简易教

Javascript的条件语句与switch结构

条件语句 if语句 布尔值 两个结果 true forth If(布尔值){}else{} 一个等号 附加值 两个等号 值相等 三个等号 类型相等 if else结构 If(布尔值){}else{} switch结构 Switch(){ Case“”:声明 输出值(“”): Break; Deffult:输出值(); } 原文地址:https://www.cnblogs.com/CWJDD/p/10957341.html

Java EE 学习(7):IDEA + maven + spring 搭建 web(3)- 配置数据库

参考: https://my.oschina.net/gaussik/blog/513444 注:在阅读本文前,请先阅读: Java EE 学习(5):IDEA + maven + spring 搭建 web(1) Java EE 学习(6):IDEA + maven + spring 搭建 web(2) 5 数据库配置 下面,就要通过一个简单的例子,来介绍 SpringMVC 如何集成 Spring Data JPA(由 Hibernate JPA 提供),来进行强大的数据库访问,并通过本章节

java基础学习03(java基础程序设计)

java基础程序设计 一.完成的目标 1. 掌握java中的数据类型划分 2. 8种基本数据类型的使用及数据类型转换 3. 位运算.运算符.表达式 4. 判断.循环语句的使用 5. break和continue的区别 二.数据类型划分 java的数据类型可分为基本数据类型与引用数据类型.基本数据类型包括了最基本的boolean.char.byte.short.int.long.float.double;引用数据类型是以一种特殊的方式指向变量的实体,这种机制类似于C/C++. 三.基本数据类型 j

Java基础学习笔记三 Java基础语法

Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型. 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型 变量名 = new 数据类型(); 每种引用数据类型都有其功能,我们可以调用该类型实例使用其功能. 变量名.方法名(); Scanner类 Scanner类可以完成用户键盘录入,获取到录入的数据. Scanner使用步骤: 导包: import java.util.Scanner; 创建对象实例:Scann

Linux运维系统工程师与java基础学习系列-5

Java天生骄傲系列-5 程序流程控制(续): 选择结构 switch语句 格式: Switch(表达式) { case取值1: 执行语句: break; case取值2: 执行语句: break; -- default: 执行语句: break; } 牛刀小试1:         package test.myeclipse; publicclass test1 { publicstaticvoid main(String[] args) { int x=3; switch(x) { case