烦请老师检查
来源: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回答
同学的代码完成的不错,继续加油。
如果先求平均,将会按整数进行整除,除不尽的将会舍去。同学直接除以2.0将会按浮点数进行计算,所以结果是11.5,很棒哦。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~