java【第三课 条件语句】
一.java条件语句

import java.util.Scanner; //导入扫描仪
public class demo{
public static void main(String[] args){
Scanner data = new Scanner(System.in);
System.out.println("请输入成绩:");
int grade = data.nextInt();
if(grade>60){
System.out.println("恭喜进阶!");
}
else{
System.out.println("还是继续学习!");
}
System.out.println("测试阶段");
}
}
二.switch语句

import java.util.Scanner; //导入扫描仪
public class demo{
public static void main(String[] args){
Scanner data = new Scanner(System.in);
System.out.println("请输入成绩:");
int grade = data.nextInt();
char rating = ' ';
//成绩分支
if(grade>0 && grade<45){
rating = 'H';
}
else if(grade > 45 && grade <60)
{
rating = 'G';
}
else if(grade >60 && grade <75){
rating = 'F';
}
else if(grade >75 && grade <90){
rating = 'E';
}
else if(grade >90 && grade <105){
rating = 'D';
}
else if(grade >105 && grade <120)
{
rating = 'C';
}
else if(grade >120 && grade <135){
rating = 'B';
}
else{
rating = 'A';
}
//匹配等级
switch(rating){
case 'A':
System.out.println("等级A");
break;
case 'B':
System.out.println("等级B");
break;
case 'C':
System.out.println("等级C");
break;
case 'D':
System.out.println("等级D");
break;
case 'E':
System.out.println("等级E");
break;
case 'F':
System.out.println("等级F");
break;
case 'G':
System.out.println("等级G");
break;
case 'H':
System.out.println("等级H");
break;
}
System.out.println("测试完成!");
}
}
想要知道逻辑步骤:https://jingyan.baidu.com/article/ea24bc39473ff19b62b331b1.html
java【第三课 条件语句】的更多相关文章
- Java语言----三种循环语句的区别
------- android培训.java培训.期待与您交流! ---------- 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式 ...
- JavaSE基础(六)--Java流程控制语句之条件语句
Java 条件语句 - if...else 一个 if 语句包含一个布尔表达式和一条或多条语句. 语法 if 语句的语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如 ...
- python学习笔记(三)--条件语句
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条 ...
- java第三课:分支结构、循环结构
分支结构 1.if后面可以不加{},但是不建议,容易产生误解2.写程序的时候先防屌丝测试,再写逻辑,否则会出错3.if:一条分支 if else:两条分支 if...else if...:多条分支(结 ...
- Python学习笔记(三)——条件语句、循环语句
注:需注意代码的缩进格式 注:需注意代码的缩进格式 注:需注意代码的缩进格式 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断.pyth ...
- (疯狂java)第三课
最近很忙,都没有看书,罪过... 第五章(面向对象上) 1.类是一种对数据结构的封装,也就是说,一个类在在理解上事存在实际的含义的,比如一个人类,人类也是个类,表明这个类不是家禽类,是有人的特点的生物 ...
- 吴裕雄--天生自然 JAVA开发学习:条件语句
public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ System.out. ...
- Java 第三课 数组排序
1.java.util.Arrays.sort(arr) //升序 2.冒泡排序:相邻元素比较 for (int i=0; i <arr.length-1; i++){//内部遍历一次,确定最 ...
- JS一周游~(基础、运算符、条件语句)
一.基础篇 JavaScript 基于浏览器(客户端).基于(面向)对象{没有继承}.事件驱动(要有对象).脚本语言(灵活多变) 1.作用 表单的验证,减轻服务端的压力 添加页面动画效果 动态更改页面 ...
随机推荐
- t-io Java构建p2p网络
Java 构建p2p网络 这篇文章是一篇关于pbft算法实现的一篇补充文章,但是在这里不会涉及pbft的算法方面,所以可以当做一篇单独的文章食用.如果想查看关于区块链或者PBFT算法的文章,可以参考一 ...
- 深入理解JVM-类加载及类加载器
深入理解JVM 2020年02月06日22:43:09 - 记录学习过程 终于开始了.在学习这个之前,看了zhanglong老师的 java 8 和springboot 迫不及待了.先开始吧. 写在前 ...
- selenium 环境配置
一.确认系统中已安装python版本,如果没有,请参考[这里] 二.打开系统命令页面 [window + R].输入cmd回车 三.cmd环境下,用[pip install selenium ]命令安 ...
- 【笔记】最短路——SPFA算法
##算法功能 找最短路(最长路?) ##算法思想 用一个节点k更新节点i到节点j的最短路 ##邻接链表存储 基础而高效的图的存储方式 存的是单向边(无向边可以看成两条有向边) ##实现 维护节点i到源 ...
- c++ 中变量成员的初始化时机
代码如下: 注意一下我打断点的位置. 最后的结果: 在程序进入MyTest()的函数体之前,控制台就打印出来了I have been constructed. 即:在进入构造函数的函数体之前,类中的成 ...
- 全网最全小白搭建Hexo+Gitee/Coding
全网最全小白搭建Hexo+Gitee/Coding 本站内容已全部转移到https://www.myyuns.ltd,具体请移步到www.myyuns.ltd查看
- Angular常用命令
一. Angular常用命令 1. ng new 文件夹名 (新建项目,选择y使用路由) 2. ng serve --open (默认浏览器运行项目) 3. ng serve --port 6060 ...
- sublime text安装与使用记录
一.安装Sublime Text 3 官网 http://www.sublimetext.com/3 进入官网选择所需版本下载 打开ST3,点击菜单 View -> Show Console,会 ...
- Nginx下配置Http Basic Auth
nginx basic auth指令 第一条语句: 语法: auth_basic string | off;默认值: auth_basic off;配置段: http, ...
- npm/gulp/nodejs
npm淘宝镜像:https://npm.taobao.org/ vscode先安装npm淘宝镜像 再安装gulp:https://www.cnblogs.com/xiaoleiel/p/1116056 ...