Switch选择结构的用法

什么是switch选择结构?为什么要使用switch选择结构?如和使用switch选择结构?

操作方法

  • 01

    什么是switch选择结构: 语法:  switch(表达式){ case 常量 1: 代码块1; break; case 常量2 : 代码块2; break; default: 代码块3; break; } 这里switch、case、default、break、都是java的关键字

  • 02

    1中所示即为switch选择结构;而switch选择结构执行过程是啥呢? 执行过程: 先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较,当二者相等时,执行这个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码,如果任何一个case之后的常量与switch后的小括号中的值相等,则执行switch尾部的default块中代码。

  • 03

    如何使用switch选择结构呢? 了解了switch选择结构之后呢,接下来做几个案例教大家如何使用switch选择结构, :

  • 04

    public calss Compete{ public static void main( String [] args){ int mingci = 1;   //名次 switch(mingci){ case 1 : System.out.println("参加理工大学组织的一个月夏令营活动"); break; case 2: System.out.println("奖励惠普笔记本一台"); break; case 3: System.out.println("奖励惠普笔记本一台"); break; default: System.out.println("没有任何奖励"); break; } } } 以上代码就实现了switch选择结构:运行结果如下图:

  • 05

    当然  我们还可以通过scanner 定义  输入选择内容而显示结果!并进行如何通过if  else   来处理异常!

  • 06

    import java.util.Scanner; public class Compete { public static void main(String[] args) { System.out.println("**********************"); System.out.println("欢迎使用超市管理系统"); System.out.println("\t\t1.登陆系统"); System.out.println("\t\t1.退出"); System.out.println("**********************"); System.out.println("请选择输入任意一个数“ 1 2 ”"); Scanner input =new Scanner(System.in); if(input.hasNextInt()==true){ int num = input.nextInt();   //名次 switch(num){ case 1 : System.out.println("欢迎你登陆"); break; case 2 : System.out.println("谢谢使用"); break; default: System.out.println("输入错误!"); break; } }else{ System.out.println("请输入正确的数字!"); } } } 实现if  else   处理异常!  和选择结构;

(0)

相关推荐

  • C/C++中switch选择语句的用法

    C/C++中switch选择语句的用法 操作方法 01 C/C++编程中switch用于多分支的选择语句,根据变量的不同值来进行相应的处理,形式如下: switch(变量){ case 值1: 语句; ...

  • C/C++ switch case选择结构的用法

    介绍了C/C++中 switch case语句的具体用法 操作方法 01 switch...case...是一种分支结构,作用和if...else...类似,在执行switch...case...语句 ...

  • c++之选择结构

    程序由若干条语句组成,各语句按照顺序一条一条地执行,这种顺序结构是简洁的.但在现实世界中,在解决问题的过程中,不可避免地遇到需要进行选择.或需要循环工作的情况.这时,程序执行的顺序需要发生变化,而非从 ...

  • java中的选择结构

    java的基本选择结构,<在还没有知道java选择结构的时候,我们编写的程序总是从程序入口开始,顺序执行每一条语句直到执行完最后一条语句结束>,但是生活中经常需要进行条件判断,根据判断结果 ...

  • C语言选择结构

    C语言提供了可以进行逻辑判断的选择语句,有这些选择语句可以构成程序中的选择结构,通常又称为分支结构,在这里讲讲述选择结构中的if语句,请看下文. 操作方法 01 作为教程讲解,小编以一个简单的例子讲解 ...

  • C语言——改变循环执行的状态break、continue

    当有时出现某种情况,需要我们提前的结束正在执行的循环操作,我们需要用到break和continue关键字.那么它们怎么用,之间又有什么不同,今天小编跟大家仔细讲讲. 操作方法 01 相信学过switc ...

  • MATLAB循环+选择(for,while,if,switch)

    MATLAB编程一般分三个结构: 顺序结构: 循环结构: 选择结构: 顺序结构: 由程序模块串接构成.一个程序模块是完成一项独立功能的逻辑单元,它可以是一段程序.一个函数,或者是一条语句. 操作方法 ...

  • 如何设计C语言的循环结构

    循环结构又叫重复结构,主要用来处理在日常生活中或是在程序中常常遇到的重复处理的问题.C语言是结构化的语言,要用结构化的思想来编程.C语言三大结构:循环结构,选择结构,顺序结构等. 操作方法 01 1. ...

  • c语言入门:[7]输入数据scanf及顺序结构

    用c语言编写一个类似下面的简单的加法程序我们应该已经会了. main() { int a=5; int b=6; int c; c=a+b; printf("%d+%d=%d ", ...