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

qq_45691541 2019-10-11 03:53:27
我自己看了下明明循环了4次。最后一组数据就是没有。
...全文
1206 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)

62,614

社区成员

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

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