为了账号安全,请及时绑定邮箱和手机立即绑定

这可以都错?

int age1=24; int age2=18; int age3=36; int age4=27; int sum=age1+age2+age3+age4; double avg=sum/4; int minum=age1-age2; int anewAge=age1-1; 这都错?

正在回答

7 回答

因为平均年龄有可能是小数,用double,我也是从提示里面看出来的

0 回复 有任何疑惑可以回复我~

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);


0 回复 有任何疑惑可以回复我~
#1

qq_胡小穆_0

为什么要用double,不可以用int??
2017-04-11 回复 有任何疑惑可以回复我~
#2

慕粉2229591985 回复 qq_胡小穆_0

我想出四就不一定是整数了 就用的double
2017-04-30 回复 有任何疑惑可以回复我~

除了单词写错了之外,真没看出来有什么错的

int minum=age1-age2;       int anewAge=age1-1; 

改成

int minus=age1-age2;          int newAge=age1-1;


0 回复 有任何疑惑可以回复我~
"double avg=sum/4"这里错了


0 回复 有任何疑惑可以回复我~

int anewAge=--age1;

0 回复 有任何疑惑可以回复我~

age1是要自减。。。。

0 回复 有任何疑惑可以回复我~

没有错

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这可以都错?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信