问题遇到的现象和发生背景
天梯赛第31题。给出实际体重和标准体重,判断太胖还是太瘦还是完美。
第一种是网上的答案
我写的第二段代码,怎么运行都是部分错误。请问出错在哪?
问题相关代码,请勿粘贴截图
//结果正确
if(Math.abs(fact-standard)<standard*0.1){
System.out.println("You are wan mei!");
}else if(fact>standard){
System.out.println("You are tai pang le!");
}else{
System.out.println("You are tai shou le!");
}
//结果错误
if(fact>=(standard*1.1)){
System.out.println("You are tai pang le!");
}else if(fact<=(standard*0.9)){
System.out.println("You are tai shou le!");
}else{
System.out.println("You are wan mei!");
}