java【第三课 条件语句】
2024-09-06 13:24:28
一.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
最新文章
- (五)Maven目录结构及常用命令说明
- HDU3820 Golden Eggs(最小割)
- 火狐浏览器修改userAgent
- HT图形组件设计之道(一)
- 解决:Google代码achartengine曲线代码报错问题(转)
- COJ0702 数学(三)
- vim时,ctrl+s了一下,程序僵死了
- stm32 DAC输出音频
- [汇编学习笔记][第十章 CALL和RET指令]
- JavaScript小知识点(一)
- NodeJS 远程连接windows 上的MongoDB
- shell 生成文件统计信息
- Nginx 教程(3):SSL 设置
- web.xml 文件头
- 拥抱了IDEA却发现再也回不去Eclipse...
- 你所了解到的Web攻击技术
- Linux 替换^M字符 方法
- React server rendering —— 网易美学主站同构实录
- Django(三):HttpRequest和HttpResponse
- mysql 去除特殊字符和前后空白字符
热门文章
- MybatisDao
- wordpress 如何正确升级
- Codeforces gym101755H Safe Path(bfs)
- codeforces 1020 C Elections(枚举+贪心)
- python笔记带你走向测试开发之路-第一篇(数据类型之数字,序列)
- drf路由分发、解析/渲染模块配置、使用admin、自动序列化配置
- 【OpenGL】LNK1104 无法打开文件“freeglutd.lib”
- GDAL利用地理坐标读取图像像元值
- 最近很火的namebase羊毛, 手把手教你怎么薅
- ELK 记录 java log4j 类型日志