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

关于age1+age2+age3+age4关于和sum

为什么第八句的age1+age2+age3+age4为什么第八句的不能用sum来代替

正在回答

3 回答

是可以的。但是牵扯到一个int 和 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;
                double newAge=--age1;
		
		
		
	        System.out.println("年龄总和:"+sum);
    	        System.out.println("平均年龄:"+avg);
		System.out.println("年龄差值:"+minus);
		System.out.println("自减后的年龄:"+newAge);

	}
}


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

曦翱 提问者

嗯嗯,之前我也是这么打的,提示出错也是醉了
2015-05-19 回复 有任何疑惑可以回复我~

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=(age1+age2+age3+age4)/4;

        int minus=age1-age2;

int newAge=--age1;

   System.out.println("年龄总和:"+sum);

    System.out.println("平均年龄:"+avg);

System.out.println("年龄差值:"+minus);

System.out.println("自减后的年龄:"+newAge);


}

}

不能用sum代替age1+age2+age3+age4

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

什么 意思,你把代码贴出来,第八句是哪?

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

举报

0/150
提交
取消

关于age1+age2+age3+age4关于和sum

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