小的遇到bug出不来了。求帮助

img


请问为什么下面的输入温度30后的。请输入性别无法输入

你这逻辑乱七八糟的
一遍一遍写要求输入的代码,不烦吗
你先用几个变量来存输入,反正不管前面输入的是什么,所有信息总要输入一遍的
都输入完了,再if判断,然后输出
不要一开始就判断输入然后走进各种复杂的分支里去
而且你这格式又不标准,也不缩进,都分不清谁跟谁是一对
随便猜猜都知道肯定是哪个分支忘记写输入语句了呗。

你这if嵌套用的有点乱,格式化一下会很容易看出来,或者你直接把代码发出来,发图片不方便

nextInt输入数字之后nextLine会读取到数字之后的换行符,
在String sex = s.nextLine()前加一句s.nextLine();