算術(shù)運(yùn)算符的課后題總是出錯,求幫助。
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=--agel;
? ?System.out.println("年齡總和:"+sum);
? ? System.out.println("平均年齡:"+avg);
System.out.println("年齡差值:"+minus);
System.out.println("自減后的年齡:"+newAge);
}
}
我填的程序如上,但提交之后總是提示“請檢查輸出是否匹配:年齡總和:105”。求幫忙。
2015-07-12
double avg=sum/4;表示這段代碼也有點問題,可能會出現(xiàn)取整,導(dǎo)致精度損失
2015-07-12
發(fā)現(xiàn)錯誤了,是 newAge=--age1.里的age1打錯了。