简单的if多分支结构练习:用户录入 1-10的数字 , 1-7没奖品 , 8,9,10分别获得 3 2 1 等奖

package com.summer.cn;

import java.util.Scanner;

/**
 * @author Summer
 *简单的if多分支结构练习
 *用户录入 1-10的数字 , 1-7没奖品 , 8,9,10分别获得 3 2 1 等奖
 */
public class Test041506 {

    public static void main(String[] args) {
        //随机输入一个数,并获取这个数
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个整数");
        int a = sc.nextInt();
        //判断输入的这个数字是否能够获奖
        if(a>=1&&a<=10){
        if(a>=1&&a<=7){
            System.out.println("抱歉您没有中奖");
        }else if(a==8){
            System.out.println("恭喜您获得三等奖");
        }else if(a==9){
            System.out.println("恭喜您获得二等奖");
        }else if(a==10){
            System.out.println("恭喜您获得一等奖");
        }
        }else{
            System.out.println("您输入的数字不正确");
        }
    }
}

原文地址:https://www.cnblogs.com/summerdata/p/10712362.html

时间: 2024-11-10 01:04:20

简单的if多分支结构练习:用户录入 1-10的数字 , 1-7没奖品 , 8,9,10分别获得 3 2 1 等奖的相关文章

Python-程序的分支结构

---恢复内容开始--- 1.单分支结构 if  <条件>: <语句块> 2.二分支结构 if <条件>:                     紧凑形式,适用于简单表达式的二分支结构        guess =eval(input()) <语句块1>                  <表达式1>if<条件> else <表达式2>                     print("猜{}了"

python第二课--分支结构与循环结构

if语句---分支结构 在Python中,要构造分支结构可以使用if.elif和else关键字.所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以).下面的例子中演示了如何构造一个分支结构. #用户身份验证 username = input("username:") password = input("password:") if username == "a

shell脚本编程的选择分支结构

选择执行结构: if语句单分支结构:如果条件为真,则执行then后的命令,否则,不做任何操作: if CONDITION :then STATEMENT fi 或 if CONDITION ; then STATEMENT1 STATEMENT2 ... fi 注意:想要执行then后面的STATEMENTS,前提条件是CONDITION部分为真: if语句的双分支结构:如果条件为真,就执行then后面的命令:否则就执行else后面的命令: if CONDITION ; then STATEME

C语言之分支结构 if(一)

一 程序的三种基本结构 顺序结构:程序从上往下依次执行,这个叫顺序结构 分支结构:有选择的执行或者不执行某段代码 循环结构:重复的执行某段代码 二 分支结构之if 最简单的俩种用法 (tips: if语句后面的大括号可以省略:如果省略:那么这个if语句只能管理离它最近的那条语句并且,这条语句,不能是声明变量的语句) 1). 语法: if(表达式){ 语句块; } 语义:判断小括号里的表达式是否为真,如果为真,则执行语句块,否则不执行语句块 2). 语法:if(表达式){ 语句块1; }else{

分支结构和循环结构

1.C语言关系运算符 在程序中经常需要比较两个数据的大小,以决定程序下一步的工作.比如一个程序限制了只能成年人使用,儿童因为年龄不够,没有权限使用.这时候程序就需要获取用户输入的年龄并做出判断,如果超过18岁就正常运行,否则给出无权使用的提示. 比较两个数据大小的运算符称为关系运算符(Relational Operators). 在C语言中有以下关系运算符: 1) <(小于) 2) <=(小于或等于) 3) >(大于) 4) >=(大于或等于) 5) ==(等于) 6) !=(不等

JavaScript基础之全局函数与分支结构

1. ***函数: ***声明提前:在程序正式执行前,提前预读var声明的变量和function声明的函数,集中到**当前作用域**的顶部创建,并且赋值留在原地. 2.全局函数:ES标准中规定的,浏览器厂商已经实现的函数 不需要使用任何对象,就可直接调用 decodeURI() 解码某个编码的 URI. decodeURIComponent() 解码一个编码的 URI 组件. encodeURI() 把字符串编码为 URI. encodeURIComponent() 把字符串编码为 URI 组件

1.Java分支结构-if语句

在Java程序设计中,分支结构由条件语句(if语句)来完成.if语句既可以单独使用,也可以与else一起使用.以下是使用方法: if语句单独使用 if(条件表达式){     目的;    //这里是一段代码 } 与else一起使用 if(条件表达式){     目的一;   //这里是一段代码 } else{     目的二;    这里是一段代码 } 注意:条件表达式是一个关系表达式,其结果是布尔型数据.请看如下代码: public class control1{     public st

Day 3 : 运算符和表达式-2、分支结构

1. 运算符和表达式-2 1.1. 赋值运算 1.1.1. 使用“=”进行赋值运算 “=”称为赋值运算符,用于对变量赋值.关于赋值运算符,除了将右边的表达式计算出来赋给左边以外还具备如下特点:赋值表达式本身也有值,其本身之值即为所赋之值.示例代码如下所示: int num = 18, index; System.out.println(index = num % 5); // 结果为:3,赋值表达式本身也有值 System.out.println(index); // 结果为:3 int a,

实验四—多分支结构及本章总结

一. 本次课学习到的知识点 1.字符型变量类型名char及字符型变量oP 2..字符输入函数getchar()功能为将输入的一个字符,赋值给字符型变量 3..逻辑运算符:逻辑非!,逻辑与&&,逻辑或|| 4..字符型数据的输入和输出:字符型数据的输入输出可以调用函数scanf().printf()和getchar().putchar() 函数getchar()和putchar()只能处理单个字符的输入和输出 5.switch语句:可以处理多分支选择问题.break语句的三种使用方法 6.要