就这个代码反反复复试了好多遍,改了好几个地方,最后还是这样,不运行也不报错,是哪里出问题😓
1条回答 默认 最新
- a5156520 2023-05-05 19:36关注
这个没显示是因为提示信息的打印放在了获取输入之后,所以程序直接先获取输入,就显示出等待输入的空白状态。
可以把提示信息的打印语句提前,然后运行时输入一个分数,然后程序就会通过判断输出对应的语句结果。
修改如下:import java.util.Scanner; public class text3 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.println("请输入成绩:"); // 把这个提示信息的打印提前 int a = sc.nextInt(); if(a>=0&&a<=100) { if(a>=95&&a<=100) { System.out.println("买一辆自行车"); }else if(a<95&&a>=90) { System.out.println("游乐城玩耍一天"); }else if(a<=89&&a>=80) { System.out.println("吃一顿好吃的"); }else { System.out.println("好好打一顿"); } } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥20 qt4代码实现二进制文件读取显示,以及显示的内容进行搜索
- ¥15 Labview获取LK-G3001数据
- ¥15 我知道什么是混合树,但是怎么写代码啊
- ¥50 开发板linux系统安装dpkg,apt函数库 有偿
- ¥15 浏览器时间循环 交互事件和延时事件的 优先级与执行问题
- ¥15 GD模块安装出错,libgd无法正常安装
- ¥20 求有缘人帮我把笛卡尔坐标系转换为经纬度 有偿
- ¥15 vue2中使用计算属性
- ¥50 远程桌面打开Mastercam、没有许可证、物理机打开正常
- ¥15 ubuntu安装gdal后java读取tif文件报错