代码问题:老师,我的代码输出是11,不是11.0,请问我应该怎么改呢?
来源:2-5 编程练习
weixin_慕侠5088096
2020-05-27 21:29:22
public class MathDemo {
public static void main(String[] args) {
//将变量m的初值赋值为10,变量n的初值赋值为5
//变量m的值加3,n的值加5
//求m和n的平均值,并将结果存于变量p中
//求m的平方乘以n的平方,并将结果存于变量q中
//将p和q的值打印输出
int m=10,n=5;
m=m+3;n=n+5;
int p;
p=(m+n)/2;
int q;
q=(m*m)*(n*n);
System.out.println("p="+p);
System.out.println("q="+q);
}
}
2回答
p和q用double类型就有小数点了
weixin_慕侠5088096
提问者
2020-05-27
p=11.5
我用double和float定义,但是输入是11.5,看不懂...
相似问题