关于练习的疑问
来源:2-7 编程练习
qq_小梁_3
2017-06-15 11:17:31
public class MathDemo {
public static void main(String[] args) {
//将变量m的初值赋值为10,变量n的初值赋值为5
int m=10,n5;
double p;
double q;
//变量m的值加3,n的值加5
m=m+3;
n=n+5;
//求m和n的平均值,并将结果存于变量p中
p=(m+n)/2;
//求m的平方乘以n的平方,并将结果存于变量q中
q=m*m*n*n;
//将p和q的值打印输出
System.out.println("p="+p);
System.out.println("q="+q);
}
}
我这里哪里错 为什么总是报错,能否把答案公布?或者把每道练习题讲解一边遍,再增多一们答疑课。难度有点接受不了
1回答
代码中的问题:
int m=10,n5;这句话错了,n的值赋值为5,=是复制运算符,所以应该是n=5;这个错误改完后就没有错误了,后面的错误都是因为n没有定义引起的
关于习题源码的问题,因为编程具有很大的灵活性,每个人的解决方案不一致 ,最终的代码也会不一样,所以我们不提供源码,希望给大家一个灵活思考的机会。如果对练习题有任何疑问,都可以在问答区提问,我们的助教会一直帮助解决,直到没有问题为止。祝学习愉快!