填空题
下面是一个Java Applet程序,请将程序补充完整使它的功能为计算数组各元素的平均值。
import java.applet.Applet;
import java.awt.*;
public class Exam extends Applet{
public void paint(Graphics g){
int a[]={1,3,5,7,9,10};
int total=0;
float ave;
for(int i=0;i<A.length;i++)
total+=a[i];
ave=total{{U}} 【13】 {{/U}};
g.drawstring("ave="+ave,30,60);
}
}
【正确答案】
1、a.length
【答案解析】[解析] 本题考查Java的循环结构。for循环的一般格式为:
for(初始化部分;终止条件判断部分;迭代部分)
{
//循环体;
}
说明如下:for循环开始时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。为了计算数组各元素和的平均值,第1步是先将各元素累加起来,用for语句很容易实现,得到的和放在total里,第2步是将这个和除以总共元素的个数,重新判断终止条件。