if-else练习
练习1

import java.util.Scanner;
public class V{
public static void main(String[] args){
Scanner s=new Scanner(System.in);
System.out.println("请输入第一个数");
int num1=s.nextInt();
System.out.println("请输入第二个数");
int num2=s.nextInt();
System.out.println("请输入第三个数");
int num3=s.nextInt();
if (num1>num2) {
if (num3 < num2)
System.out.println(num3 + "," + num2 + "," + num1);
else if (num3 > num1)
System.out.println(num2 + "," + num1 + "," + num3);
else
System.out.println(num2 + "," + num3 + "," + num1); }else{
if (num3<num1)
System.out.println(num3+","+num1+","+num2);
else if (num3>num2)
System.out.println(num1+","+num2+","+num3);
else
System.out.println(num1+","+num3+","+num2);
}
}
}

注意:如果if-else if-else条件的执行语句块{}只有一条语句的话,那么这一对{}可以省略
练习2
import java.util.Scanner;
public class V{
public static void main(String[] args){
Scanner s=new Scanner(System.in);
System.out.println("身高:(cm)");
int cm=s.nextInt();
System.out.println("财富:(千万)");
double money=s.nextDouble();
System.out.println("帅否:(true/false)");
Boolean face=s.nextBoolean();
if (cm>180 && money>1 && face==true){
System.out.println("我一定要嫁给他!!!");
}else if (cm>180 || money>1 || face==true) {
System.out.println("嫁吧,比上不足,比下有余");
}else{
System.out.println("不嫁");
}
}
}
随机推荐
- C++解析六-继承
面向对象程序设计中最重要的一个概念是继承.继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易.这样做,也达到了重用代码功能和提高执行时间的效果.当创建一个类时,您不需要重新编 ...
- 一款c语言实现的赛车游戏
博主学习c语言已经有一段时间了,出于对自己学习检验的目的,自制了一款c语言赛车游戏. 由于本质是检验和尝试,所以并没有注重游戏的界面.下文是开发文档,在博主的github网页可以下载源码,注意本项目使 ...
- java修饰符用法
public:本类可使用,子类可使用,同一包内的类可使用,不同包内的类可使用 protected:本类可使用,子类可使用(不同包内的子类也可使用),同一包内的类可使用 default(当不写修饰符时) ...
- Dell灵越 5559笔记本安装固态硬盘 BIOS设置
固态硬盘的安装这里就不详细说明了,安装一共有两种 直接把原有的磁盘卸了,换成SSD(这种方法最简单) 另一种是把光驱卸掉,然后换上SSD(这里建议把原来的磁盘换到光驱里面,把SSD加到原来磁盘安装的位 ...
- Creating and Destroying Objects
Consider static factpry methods instead of construction 四个优点两个缺点 One advantage of static factory met ...
- python+appium+yaml安卓UI自动化测试分享
一.实现数据与代码分离,维护成本较低,先看看自动化结构,大体如下: testyaml管理用例,实现数据与代码分离,一个模块一个文件夹 public 存放公共文件,如读取配置文件.启动appium服务. ...
- 转--让一个运行在SYSTEM权限下的进程与当前用户的桌面进行交互
#define DESKTOP_ALL ( DESKTOP_READOBJECTS | DESKTOP_CreateWINDOW | \ DESKTOP_CreateMENU | DESKTOP_HO ...
- Nginx部署vue多项目
server { listen 80; server_name test.hehe.com; location /riskcontrol { root /data; try_files $uri $u ...
- Python 深度递归
class A: pass class B(A): pass class C(A): pass class D(B, C): pass class E: pass class F(D, E): pas ...
- 拿到iframe页面里面的变量及元素的方法
先严重差评一下,用这种方法window.parent.document.frames['layui-layer-iframe1']不行!而且frames方法存在浏览器不兼容问题(貌似火狐不行) 页面d ...