if语句和if else语句简单运用
if基本语法结构:
if(关系表达式) {
基本语句体
}
执行流程:
首先判断关系表达式看其结果是true还是false
如果是true就执行语句体
如果是false就不执行语句体
案例:
public class If1{public static void main(String[] args){int a=3;int b=4;if (a>b){System.out.println("v"); }}
}
if else语法结构:
if(关系表达式) {
语句体1;
}else {
语句体2;
}
执行流程
首先判断关系表达式看其结果是true还是false
如果是true就执行语句体1
如果是false就执行语句体2
案例:密码问题
import java.util.Scanner;
public class If2{public static void main(String[] args){System.out.println("请输入密码");Scanner sc = new Scanner(System.in);int val = sc.nextInt();if(val==123456){System.out.println("密码正确");}else{System.out.println("密码错误");}}
}
其中涉及到了在DOS命令中输入问题:
解决:
import java.util.Scanner;
//导包
public class If1{public static void main(String[] args) {System.out.println("请输入成绩分数");//实例化Scanner的对象Scanner sc = new Scanner(System.in);//获取到从键盘录入的值int score = sc.nextInt();//获取整数值if(score>60){ //if(true或false)System.out.println("奖励");}else{System.out.println("批评");}}
}
if else复杂案例:
多分支语句的优化---分支语句的嵌套
import java.util.Scanner;
public class If3{public static void main(String[] args){System.out.println("请输入成绩");Scanner sc = new Scanner(System.in);int score = sc.nextInt();if(score>=0&&score<=100){ //先开始判断成绩是否在100内,若是没有,则结束。有就执行if语句中间部分。if(score>=90&&score<=100){ //可以省略&&score<=100System.out.println("优秀,奖励");}else if(score>=70&&score<90){ //可以省略&&score<90System.out.println("良好,鼓励");}else if(score>=60&&score<70){ //可以省略&&score<70System.out.println("及格,再接再厉");}else {System.out.println("不及格,批评");}}else{System.out.println("输入错误,请重新输入");//多分支语句的优化}}
}
if语句和if else语句简单运用相关推荐
- 为什么使用@tablename起别名产生的sql语句不能用_10个简单步骤,完全理解SQL
多年前收藏在笔记中的一篇文章,今天偶然翻出,重读了一遍,依然大有收获.分享出来,大家一起探讨. 以本文是为了以下读者而特地编写的: 1. 在工作中会用到 SQL 但是对它并不完全了解的人. 2. 能够 ...
- MySQL学习-SQL语句的分类与MySQL简单查询
1.SQL语句的分类 学习MySQL主要还是学习通用的SQL语句,那么SQL语句包括增删改查,SQL语句怎么分类呢? DQL(数据查询语言): 查询语句,凡是select语句都是DQL. DM ...
- python中多重if语句用法_python-循环语句的简单条件语句、多重条件语句和嵌套条件语句编写...
1. 简单if-else语句 例1:要求用户输入两个数,计算两数的和.如果这两个数的和大于100,则输出"两数和大于100",否则输出"两数和小于100". 程 ...
- SQL语句--CASE函数写法的简单举例,及应用
SQL语句–CASE函数写法的简单举例,及应用 ---case函数的基本结构:case when...then...else... ----可以写也可以不写,按实际需求end [举个栗子_1] eg1 ...
- oracle 执行带参数的sql语句_Oracle动态SQL语句的简单执行
在使用ODP.NET进行Oracle编程时,有时候SQL语句非常复杂,需要采用动态构造查询语句的情况,有两种方法可以构造动态的SQL语句,并执行返回结果集. 1.在数据访问层构造SQL语句 例如下面的 ...
- java中简单的if语句_java中if语句的写法
if语句 if 语句的语法如下:if(布尔表达式){ //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码. 免 ...
- python中用来占位的语句是_python占位语句
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python pass语句 阅读本文需要0.5分钟 python pass 语句 ...
- continue语句只用于循环语句中_循环里continue,break,return的作用,你知道吗?
循环里continue,break,return的作用,你知道吗?mp.weixin.qq.com 前言 循环里Continue,Break,Return经常会用到,也是很容易出错的一个坑,今天特地 ...
- python可以用break作为变量名_Python初体验(一)—【配置环境变量】【变量】【input】【条件语句】【循环语句】...
写在前面的: 作为一个控制专业的女研究生,不知道每天在研究什么,但总归逃脱不了码代码的命运.之前也学习过一些C语言.C++,基础嘛,稍稍微有一些.本不想走上码农的道路,天真烂漫的过此生(白日梦过程中. ...
最新文章
- elasticsearch 运行原理
- C++ 基本的输入输出
- 1072 Gas Station (30 分)【难度: 中 / 知识点: Dijkstra + 枚举】
- 复制出来的文本都是大写_好用又冷门的Word快捷键,据说80%的人都不知道!
- 硬货 - 技术人也能轻松玩转公众号?正确姿势竟然是...
- java super关键字简述
- 学好java再学c 可以吗_再论学好C的重要性!!!
- 探究.NET的bin引用程序集运行机制看.NET程序集部署原理
- win10右击菜单在左边
- 仅用语音,AI 就能“脑补”你的脸! | 技术头条
- 怎样成为PHP 方向的一个合格的架构师(转)
- ngrok技术原理及下载使用
- python自动生成海报_因为懒,我用Python做了一个实验室的海报生成器
- 16进制颜色代码转RGB代码
- 图灵社区python kindle_推送mobi至Kindle流程说明(简要操作)
- 从程序员到项目经理(10):程序员加油站 --要执着但不要固执【转载】
- android scrollview 设置高度,Android创建显示区高度可以调整的ScrollView
- 曲终人散,我亦是行人。
- opencv c++实现棋盘格标定
- java月份简写_Java如何以(MMM)格式显示一个月份的名称?