!!新手求救!!! 最后一组数据的结果出不来

qq_45691541 2019-10-11 03:53:27
我自己看了下明明循环了4次。最后一组数据就是没有。
...全文
1257 51 打赏 收藏 转发到动态 举报
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_40599844 2019-11-22
  • 打赏
  • 举报
回复

最后一个Normal就是出不来良心视频,讲的特别详细透彻,欢迎同学们观看:http://mrw.so/5eOtLh
「已注销」 2019-11-04
  • 打赏
  • 举报
回复
没问题啊,在我这运行都是正确的,会不会是你的IDE出问题了
qq_45691541 2019-10-25
  • 打赏
  • 举报
回复
没事了 谢谢大家 最后一组数据要按回车才出来
yc_angus 2019-10-25
  • 打赏
  • 举报
回复
你的最后一行输入的值应该是23.57,你这个23.9的标准呀
Hello姜先森 2019-10-24
  • 打赏
  • 举报
回复
这种问题debug跟一下不就ok了
「已注销」 2019-10-24
  • 打赏
  • 举报
回复
变量命名看着挺难受的
GuZa 2019-10-17
  • 打赏
  • 举报
回复
不用for循环,直接用else if判断啊
GuZa 2019-10-17
  • 打赏
  • 举报
回复
不用for循环,直接用else if判断啊
havening 2019-10-17
  • 打赏
  • 举报
回复
先用else if 进行判断,然后break 即可
jiangyongbing008 2019-10-17
  • 打赏
  • 举报
回复
这种打个断点,一下就调试出来了
Q小明同学 2019-10-17
  • 打赏
  • 举报
回复
这东西看着就头疼,你们加油吧
GuZa 2019-10-16
  • 打赏
  • 举报
回复
直接用else if不好吗
AHincsdn 2019-10-16
  • 打赏
  • 举报
回复
要用else if 进行判断,然后break 即可
无心乐逍遥 2019-10-16
  • 打赏
  • 举报
回复
Scanner  看到这玩意就头疼,不如直接代码写死呢
无心乐逍遥 2019-10-16
  • 打赏
  • 举报
回复
debug一步步走下去不是很清楚吗
肥崽 2019-10-15
  • 打赏
  • 举报
回复
断点调试下。
小沐CA 2019-10-15
  • 打赏
  • 举报
回复
刚打算看,可是一看循环结构,看代码结构我就不想看了
qq_45754565 2019-10-15
  • 打赏
  • 举报
回复
我看不懂
coderGavin 2019-10-14
  • 打赏
  • 举报
回复
代码没什么错误啊,控制台输出什么错误了吗
sunny龙龙哥 2019-10-14
  • 打赏
  • 举报
回复
你的代码是没有问题的,我亲测了 ,输如格式也很简单, 4(回车) 160 空格160回车 160 空格160回车 160 空格160回车 160 空格160回车 微调
import java.util.Scanner;
 
public class test3 {
 
    public static void main(String[] args) {
      
        int t=0;
        double tz,sg,re;
        Scanner input=new Scanner(System.in);
        t=input.nextInt();
        for(int i=0;i<t;i++) {
            sg=input.nextDouble();
            sg=sg/100;
            tz=input.nextDouble();
            re=tz/(sg*sg);
            if(re<=18.5) {
                System.out.println("Light");
            }
            if(re<=23.9 && re>18.5) {
            	System.out.println("Normal"); 
            }
            if(re<=27 && re>23.9) {
            	System.out.println("Weight");  
            }
            if(re<=32 && re>27) {
            	System.out.println("Fat");  
            }
            if(re>=32) {
            	System.out.println("Very Fat"); 
            }
        }
        input.close();
    }
 
}
加载更多回复(31)
内容概要:本文档为一份《计算机程序设计语言(C++)》课程的实验报告,涵盖了从基础语法到面向对象编程的多个实验内容。实验内容包括基础语法练习(如银行存款计算、数值比较、科学计算)、控制结构(分支与循环,如闰年判断、素数判定、Kaprekar黑洞数)、数组操作(一维与二维数组的排序、查找、极值计算、杨辉三角)、函数定义与应用(递归、参数传递、函数重载)以及面向对象编程(类与对象的设计、继承、多态性、文件操作)。文档详细展示了每个实验的任务描述、具体C++代码实现、测试结果及实验分析,体现了从简单到复杂、逐步深入的学习路径。; 适合人群:具备C++基础语法知识,正在学习或巩固程序设计课程的在校大学生及初级编程学习者。; 使用场景及目标:①作为C++课程的配套实验指导材料,帮助学生通过实践掌握编程基础知识和核心算法;②用于自学练习,提升对循环、数组、函数和面向对象等核心概念的理解与编码能力。; 阅读建议:学习者应结合文档中的代码实例,动手在编程环境中逐一实现并调试,重点关注代码逻辑、边界条件处理和算法效率,通过对比预期输出与实际输出加深对知识点的掌握。

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧