烦请老师检查

来源:2-6 编程练习

PPJZKJ

2019-11-06 19:35:07

老师我觉得它直接浮点除会更正确一点,如果先按整除后面再转化的话就会省掉一个0.5尼,所以我在算p的时候除数写的是2.0

public class MathDemo {
    public static void main(String[] args) {
    //将变量m的初值赋值为10,变量n的初值赋值为5
    int m = 10;
    int n = 5;
   
    //变量m的值加3,n的值加5
    m += 3;
    n += 5;
 
    //求m和n的平均值,并将结果存于变量p中
    double p = (m+n)/2.0;
   
    //求m的平方乘以n的平方,并将结果存于变量q中
    double q = (double)(m*m)*(n*n);

    //将p和q的值打印输出
    System.out.println("m和n的平均值为:"+p);
    System.out.println("m的平方乘以n的平方为:"+q);

    }
}

写回答

1回答

好帮手慕阿满

2019-11-07

同学的代码完成的不错,继续加油。

如果先求平均,将会按整数进行整除,除不尽的将会舍去。同学直接除以2.0将会按浮点数进行计算,所以结果是11.5,很棒哦。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 11489 问题

查看课程

相似问题