首页 > 其他分享 >if if else else 多选的理解

if if else else 多选的理解

时间:2023-06-01 20:22:53浏览次数:27  
标签:num 多选 System else 理解 print my out

package com.fqs.test;

import java.util.Scanner;

public class hello {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.print("请在键盘输入1到100间的儿子成绩");

        int my_num=sc.nextInt();//键盘接收输入的值放到my_num中
        if(my_num<=0||my_num>100){
            System.out.print("不合法");
        }
        else if(my_num<80){
            System.out.print("打一顿");
        }
        else if(my_num<90&&my_num>=80){
            System.out.print("变形金刚");
        }
        else if(my_num<100&&my_num>=90){
            System.out.print("游乐场一日游");
        }
        else{
            System.out.print("自行车一辆");
        }
    }
}

 会员购买商品享受折扣

package com.fqs.test;

import java.util.Scanner;

public class hello {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.print("请在键盘输入 会员等级");

        int my_num=sc.nextInt();//键盘接收输入的值放到my_num中
        int price=1000;
        if(my_num<=0||my_num>4){

            System.out.print("不是会员,没有折扣"+price);
        }
        else if(my_num==3){
            System.out.print("3级会员折扣后价格:"+price*0.9);
        }
        else if(my_num==2){
            System.out.print("2级会员折扣后价格:"+price*0.8);
        }
        else {
            System.out.print("1级会员折扣后价格:"+price*0.7);
        }

    }
}

 

标签:num,多选,System,else,理解,print,my,out
From: https://www.cnblogs.com/haha1988/p/17450097.html

相关文章

  • R数据分析:多项式回归与响应面分析的理解与实操
    今天给大家分享一个新的统计方法,叫做响应面分析,响应面分析是用来探究变量一致性假设的(Congruencehypotheses)。本身是一个工程学方法,目前在组织行为学,管理,市场营销等等领域中使用越来越多。Congruencehypothesesstatethattheagreement(i.e.,congruence)betweentwoconst......
  • 立flag 理解 if else分支
    packagecom.fqs.test;publicclasshello{publicstaticvoidmain(String[]args){booleanflag=true;//立一个flag开始走分支真代表能喝;假代表不能喝if(flag)//flag为真,能喝System.out.print("能喝!");else{Sy......
  • ROS2-Beginner:7-理解行为
    背景行为ROS2中的一种通信类型,用于长时间的运行任务。由三个部分组成:目标,反馈以及结果。行为建立在话题和服务之上的。他们的功能类似于服务,但可以取消操作。他们还提供了稳定的反馈,而不是返回单一的响应的服务。行为使用了一个客户端-服务器模型,类似于发布者和订阅者。一个行......
  • ROS2-Beginner:5-理解服务
    背景服务是rosgraph中另一种通信方法。服务是基于调用和响应相比话题是发布者和订阅者模式。话题允许节点来订阅数据流并获得连续的更新。服务只当被具体客户端调用时才提供数据。任务1、打开turtlesim仿真器ros2runturtlesimturtlesim_noderos2runturtlesimturtle......
  • ROS2-Beginner:3-理解节点
    目标:学习ROS2中节点的功能,以及与他们交互的工具背景1、ROS2graphROS图是ROS2元素同时一起处理数据的网络。它包含了所有可执行文件以及它们之间的连接,如果您要将它们全部映射出来并可视化的话。2、在ROS2中的节点在ROS中的每一个节点都应该负责单一的模块化目的,例如控制车轮......
  • Element-ui中 选择器(select)多选下拉框实现全选功能
    Element-ui中选择器(select)多选下拉框实现全选功能需求(产品整活):需要下拉时候可以一键全选父组件运用<template><div><MultipleSelect:filterable="false":selectOptions="selectOptions"//数据集合:mulSelectLoading="mulSelectLoad......
  • Base64学习理解
    Base64是用64个可打印的字符来描述数据的编码方式为什么要整这个Base64呢,那是因为有的时候我们需要以可打印的字符串的形式传递数据,比如url传递之类的假设有个4字节的数据[97,32,245,0],我们要把它转成可打印的字符串的形式,首先不能直接把它转成字符串,因为ASCII中有不可打印......
  • 软件测试的理解
      IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。    测试对象:软件需求、软件概要设计、软件详细设计、软件源代码、可运行程序、软件运行环境。覆盖到软件研发过程中的方方面面    五大要素......
  • Revit二次开发系列教程01-如何在Revit中创建模型过程的理解
    目录01案例02步骤讲解03关键类理解04总结05源码地址01案例创建一个结构墙usingAutodesk.Revit.Attributes;usingAutodesk.Revit.DB;usingAutodesk.Revit.UI;usingSystem.Linq;namespaceExampleBasic{[Transaction(TransactionMode.Manual)][Regener......
  • 理解RESTful 架构
    REST是所有Web应用都应该遵守的架构设计指导原则。 RepresentationalStateTransfer,翻译是”表现层状态转化”。 面向资源是REST最明显的特征,对于同一个资源的一组不同的操作。资源是服务器上一个可命名的抽象概念,资源是以名词为核心来组织的,首先关注的是名词。REST要求,必须通......