這里怎么不通過(guò)?
public class HelloWorld{
? ? public static void main(String[] args) {
int age1=24;
int age2=18;
int age3=36;
int age4=27;
int sum=age1+age2+age3+age4;
double avg=sum/4;
int minus=age1-age2;
int newage=--age1;
? ?System.out.println("年齡總和:"+sum);
? ? System.out.println("平均年齡:"+avg);
System.out.println("年齡差值:"+minus);
System.out.println("自減后的年齡:"+newAge);
}
}
2016-08-15
加法的時(shí)候要加括號(hào)
2016-08-07
前面聲明的整型變量是newage,而后面輸出時(shí)的變量是newAge,錯(cuò)誤就在這,把前面的newage改成newAge就好。
2016-08-07
?那個(gè)Avg定義的是一個(gè)雙精度型而sum是一個(gè)整型
2016-08-07
你前面定義的是 int newage=--age1;
newage都是小寫(xiě)的,你在輸出的時(shí)候就不能寫(xiě)一個(gè)新的變量newAge了,不然輸出就肯定會(huì)錯(cuò)誤。
2016-08-07
最后一個(gè)newAge你拼錯(cuò)了,前面寫(xiě)的newage。