JAVA分支语句例题
1.输入年份判断是闰年还是平年?
System.out.println("请输入年份:");
Scanner sc=new Scanner(System.in);
String ss=sc.nextLine();
int year=Integer.parseInt(ss);
if(year%400==0 || (year%4==0 && year%100!=0)){
System.out.println(year+"年是闰年");
}else{
System.out.println(year+"年是平年");
}
2.输入身高体重性别判断身体比例是否正常?
Scanner sex=new Scanner(System.in);
System.out.println(" 请输入性别:");
String se=sex.nextLine(); if(se.equals("男")){ System.out.println(" 请输入身高:");
String he=sex.nextLine();
int sg=Integer.parseInt(he); System.out.println(" 请输入体重:");
String we=sex.nextLine();
int tz=Integer.parseInt(we); int bz = sg-100;
if(bz-tz>=-3 && bz-tz<=3){
System.out.println("正常");
}else{
System.out.println("不正常");
} }else if(se.equals("女")){ System.out.println(" 请输入身高:");
String he=sex.nextLine();
int sg=Integer.parseInt(he); System.out.println(" 请输入体重:");
String we=sex.nextLine();
int tz=Integer.parseInt(we); int bz = sg-110;
if(bz-tz>=-2 && bz-tz<=2){
System.out.println("正常");
}else{
System.out.println("不正常");
} }else{
System.out.println("你走开!");
}
3.输入三个数,输出最大值
System.out.println("其输入三个数:");
Scanner v=new Scanner(System.in);
String a=v.nextLine();
int a1=Integer.parseInt(a); String b=v.nextLine();
int b1=Integer.parseInt(b); String c=v.nextLine();
int c1=Integer.parseInt(c); int big;
if(a1>b1){
big=a1;
if(a1>c1){
big=a1;
System.out.println(big);
}else{
big=c1;
System.out.println(big);
}
}else{
big=b1;
if(b1>c1){
big=b1;
System.out.println(big);
}else{
big=c1;
System.out.println(big);
}
}
4.登录验证
Scanner scan=new Scanner(System.in);
System.out.println("请输入用户名:");
String yhm=scan.nextLine(); System.out.println("请输入密码:");
String mm=scan.nextLine(); if(yhm.equals("admin")){ if(mm.equals("admin")){ System.out.println("恭喜您登陆成功"); }else{ System.out.println("对不起您输入的密码不正确"); } }else{ System.out.println("对不起您输入的用户名不正确");
if(mm.equals("admin")){ }else{ System.out.println("对不起您输入的密码不正确"); }
}
JAVA分支语句例题的更多相关文章
- 1903021121—刘明伟—Java第四周作业—java分支语句学习
项目 内容 课程班级博客链接 19信计班(本) 作业要求链接 第四周作业 要求 每道题要有题目,代码(使用插入代码,不会插入代码的自己查资料解决,不要直接截图代码!!),截图(只截运行结果). 扩展阅 ...
- 9. Java分支语句之if...else
if...else条件语句 一个if语句包含一个布尔表达式和一条或者多条语句. 语法运用有三种 //第一种 if(布尔表达式){ //如果布尔表达式为true将执行的语句 } //第二种 if(布尔表 ...
- 【java开发】分支语句、循环语句学习
一.Java分支语句类型 if-else 语句 switch 关于if-esle语句可以拆分为三种 if语句 if(条件){语句块;} if-else语句if(条件语句){语句块;} if-else ...
- Java基础知识强化19:Java中switch分支语句
java中switch语句: 这里expression控制表达式的数据类型只能是byte.short.char.int四种整型类型和枚举类型,不能是boolean类型: Java7(1.7)改进了sw ...
- Java之基础学习(数据类型、运算符、分支语句和循环语句)
在工作用得比较多的是shell和python编程,对于java以前也学习过,使用很少,这次借朋友推荐的java视频教程来温习下. 也是因为现在很多开源测试工具使用java编写的,学习一下更有助于测试工 ...
- 浅谈Java中switch分支语句
前言: 在程序中遇到多分支选择的时候,想必大家都喜欢用if...else if...else...语句,尤其是初学者,因为在了解switch语句之前,我也是只会用if...else语句.那么现在看完这 ...
- ★Java语法(六)——————————分支语句
1. if 语句 格式用法: if(布尔表达式) { 语句: } 2. if……else 语句 格式用法: if(表达式) { 语句1: } else { 语句2: } 3.if……else i ...
- HTML基础--JS简介、基本语法、类型转换、变量、运算符、分支语句、循环语句、数组、函数、函数调用.avi
JS简介 1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件. 2.它与Java什么关系? 没有什么直接的联系,Java是Sun公司(已被Oracle收 ...
- 分支语句 if的嵌套 循环语句
0930 今天学习内容做以下总结: 语句的分类:顺序语句,分支语句(选择,条件),循环语句 分支语句 格式1:if(表达式(要么是true 要么是false)){} 格式2:if(){}slse{} ...
随机推荐
- Android Touch事件传递机制解析
android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法: 1)public boolean dispatchTouchEvent(MotionEven ...
- 【HTML5】表单元素
* datalist datalist 元素规定输入域的选项列表. 列表是通过 datalist 内的 option 元素创建的. 如需把 datalist 绑定到输入域,请用输入域的 list 属性 ...
- Java的线程模型
并发不一定要依赖多线程(如PHP中很常见的多进程并发),但是在Java里面谈论并发,大多数都与线程脱不开关系. 线程是比进程更轻量级的调度执行单位,线程的引入,可以把一个进程的资源分配和执行调度分开, ...
- js:语言精髓笔记10--闭包
闭包: //JS函数式风格中,在内部保存数据和对外无副作用这两个特性主要就是通过闭包实现的: 函数与闭包: 一个函数是一段静态代码,它是一个代码书写时已经编译期,静态概念:闭包是函数在代码运行过程中 ...
- 解决Fiddler无法抓到手机的会话包
解决Fiddler无法抓到手机的会话包 使用Fiddler抓手机的会话包涉及多个方面,所以容易出现无法抓取包的情况.遇到这类问题,需要按照以下顺序进行检查和排除. (1)在Fiddler中设置 ...
- JavaScript中两个感叹号(!!)的作用是什么?
!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false. 看这么个例子: var a: var b=!!a; a默认是undefined.!a是tru ...
- 一个DIV三列布局100%高度自适应的好例子(国外)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W ...
- HDU3729 I'm Telling the Truth(字典序最大的最大流)
题目大概说n个学生,都各自有一个互不相同的成绩排名,他们各自说了他们成绩排名所在区间,问最多有几个学生没说谎以及字典序最大的没说谎的学生序列. 学生作为一个X部的点,排名作为Y部的点,学生与其成绩排名 ...
- 关于inf的问题
详见实例 #include<algorithm> #include<iostream> #include<cstring> #include<cstdio&g ...
- Spring动态配置多数据源
Spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性.而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时 ...