java中用switch划分年龄段

作者&投稿:野庄 (若有异议请与网页底部的电邮联系)
~ switch和case辨别属于儿童,青年,中年,老年人。
使用一个switch方法,四个case支方法判断,如果年龄小于十输出case1,为儿童,如果大于十小于30,输出青年,如果大于30小于60,输出中年,如果大于60小于150则输出老年人。
switch 语句和 if 语句完全可以相互取代,但从编程的角度,它们又各有各的特点,所以至今为止也不能说谁可以完全取代谁,当嵌套的 if 比较少时三个以内,用 if 编写程序会比较简洁,但是当选择的分支比较多时,嵌套的 if 语句层数就会很多,导致程序冗长,可读性下降,因此提供 switch 语句来处理多分支选择。


特克斯县13679646546: 如何只使用switch.case来实现一个简单的数值范围划分 -
言眨糠酸: import java.io.*;public class tryCase1 { /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub int age;BufferedReader br = new BufferedReader(new InputStreamReader(System.in));try {age = ...

特克斯县13679646546: java编程,用switch语句编写一个学生成绩等级评定 -
言眨糠酸: 如图:输入大于100或者小于0得数会提示错误 import java.util.Scanner; public class Test {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.println("请输入成绩:");int score=input.nextInt();if(...

特克斯县13679646546: java中用switch语句写一个关于成绩等级的问题,初学者,来一个简单点的 -
言眨糠酸: inti=(int)Math.round(Math.random()*9+1);//在1到10中取随机数iintj;switch(i){//switch的语法case1:j=1;//case1表示if(i==1)为true的时候执行下面的语句.注意此处没有break,因此在执行完j=1之后,会继续判断下面的语句是否为真,即case2,结...

特克斯县13679646546: 在Java中如何用switch解决这个问题 -
言眨糠酸: 为什么一定用switch 呢?用if判断不是足够了么.如下:用switch 分两层:第一层 case男、女;男:system.out.println("可以搬"); 女:下面套第二次:5、7 system.out.println("可以搬"); 其他的都 system.out.println("不可以搬");

特克斯县13679646546: java中 switch case是怎么回事 -
言眨糠酸: switch(表达式) { case 满足条件1:语句1;....case 满足条件2:语句2; default:默认语句; } 举个例子 switch(人) { case 小孩:读书 case 大人:上班 default:吃饭 }

特克斯县13679646546: java怎么用switch算BMI -
言眨糠酸: 试试这个 public class Bmi {public static void main(String[] args){float bmi;bmi=17.6;switch ((bmi-16)>0){case false:system.out.print("严重偏轻");break;case true:switch ((bmi-18)>0){case false:system.out.print("偏轻");...

特克斯县13679646546: java中用swich条件语句写对学生成绩等级划分的程序,要求60分以下为差,6 -
言眨糠酸: importjava.util.Scanner;publicclasstest{publicstaticvoidmain(String[]args){Scannerx=newScanner(System.in);System.out.println("请输入成绩");inta=x.nextInt();intn=a/10;//百分制转换为等第switch(n){case10://表示如果n=10,也就是一百...

特克斯县13679646546: 怎么用java的switch语句写一个判断季节的程序,怎么解决 -
言眨糠酸: 大哥,switch case 不是这样用的,case后面a的值只能是确定的一个,比如: case 1:System.out.println("春季");break; case 2:System.out.println("春季");break; ............ 你要是想用范围做条件,用 if else 语句:if(1<=a<=3){System.out.println("春季");}else if(4<=a<=6){System.out.println("夏季");}..........else {System.out.println("无季节匹配");}

特克斯县13679646546: 用Java编写输入出生日期,判断星座(用Switch语句编写) -
言眨糠酸: 定义一个String类; 使用接收格式为(xx/xx); 使用Stringbuffer分割为两个int类型month(月) day(日)switch(month){case 1:if(day<=23){system.out.print("....星座");}else{system.out.print("....星座");}black;…………}

特克斯县13679646546: 编写Java程序,使用switch语句实现判断月份i有几天 -
言眨糠酸: 编写Java程序,使用switch语句实现判断月份i有几天.不用考虑闰年. importjava.util.Scanner; publicclassChargeMouth {publicstaticvoid main(String[] args) { }} 执行结果: int c; Scanner scan = newScanner(System.in); System.out.println("请...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网