看了好幾遍不知道自己錯哪了
public class HelloWorld{
? ? public static void main(String[] args) {
int age1=24;
int age2=18;
int age3=36;
int age4=27;
double sum=age1+age2+age3+age4+age5;
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);
}
}
2020-08-21
你的sum多加了一個值age5,而且sum的數據類型應該用int? 而不是double? 平均數才需要用浮點數double
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); ???? ????????} ????}2020-08-17
你的求和多了一個age5,因為變量age5沒有賦值,所以導致你的代碼出錯沒有運行成功。
2020-08-06
沒有age5吧