首页 > 计算机 > 计算机考试 正文

[问答题] 下面的程序的功能是求1~100的奇数的和及该和的平均值。请在程序的每条横线处填写一个语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语

时间:2021-07-20 16:23:25 解答: 81 次

[问答题] 下面的程序的功能是求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+=2i%2==0++count;

参考解析:

本题主要考查for循环语句的用法。在本题中,for(int i=1;i<=100;i+=2;)语句是用来控制被求的奇数,i+=2;语句是使循环变量递增2,即所求的奇数,如果该数不为奇数,即if (i%2==0),continue,跳过循环体余下的语句,对for语句的“表达式3”即i+=2求值;如果该数为奇数,用count计数器记录所求奇数的个数。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2025-01-03 02:03:32

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2025-01-03 02:03:32

←请使用微信扫码支付