问答题

简答题 类A的定义如下:class A{void f(){int u=(int)(Math.random()*100);int v,p;if (u>50){v=9;}p=v+u;要求:指出错误,说明错误原因,并改正。

【参考答案】

错误原因:Java语言规定,任何变量在使用之前,必须对变量赋值。由于u的值是由随机方法产生的,当u<=50时,v在使用前......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)