问题 问答题

下面的程序的功能是求1~100的奇数的和及该和的平均值。请在程序的每条横线处填写一个语句,程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 public class SumAndAve{public static void main(String args[ ]){ int count=0,sum=0,ave=0; for(int i=1;i<=100;____________________) if(_____________________) continue; else { ___________________ sum=sum+i;} ave=sum/count; System.out.println("sum="+sum); System.out.println("ave="+ave); } }

答案

参考答案:

解析:i+=2 i%2==0 ++count; 本题主要考查for循环语句的用法。解答本题的关键是熟练使用for循环语句。在本题中,for(int i=1;i<=100;i+=2;)语句是用来控制被求的奇数,i+=2;语句是使循环变量递增2,即所求的奇数,在程序中用到的count计数器是记录所求奇数的个数。

判断题
单项选择题