為什么這樣不行
public class HelloWorld{
? ? public static void main(String[] args) {
double heightAvg1=176.2;
double heightAvg2=heightAvg1-0.2;
System.out.println(heightAvg1);
System.out.println(heightAvg2);
}
}
public class HelloWorld{
? ? public static void main(String[] args) {
double heightAvg1=176.2;
double heightAvg2=heightAvg1-0.2;
System.out.println(heightAvg1);
System.out.println(heightAvg2);
}
}
2022-01-21
舉報
2022-01-21
你的代碼可以運行,答案也看似沒錯。但題目要求的第二個輸出是176而不是176.0,他要求輸出的是int型而不是double型。你應(yīng)該把heightAvg2用int型定義。然后按照他前面所講的那樣來書寫。 int?heightAvg2=(int)heightAvg1? ? .