问答题
下面是打印输出所有和为10000的连续整数(如:1998,1999,2000,2001,2002)的程序,请在每条横线处填写适当语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class Sum10000{
public static void main(String args[ ]){
int i;
int j;
int k;
int sum;
for(i=1;i<=10000;______________){
sum=0;
j=i;
__________________;
while(sum<10000)
{
______________
if(sum==10000) {
for(k=i;k<=j;k++)
System.out.println(k+ "");
System.out.println("********");
}
}
}
}
【参考答案】
i++ sum+=i; sum+=++j;[解析] 本题主要考查for循环语句、while循环语句。解答本题的关键是熟练......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)