下面是引用EC最强于2007-03-15 23:12发表的 java功课希望高手帮帮忙:
我是这样想的阿~~请问哪里还需要修正~~帮帮忙
题目:
选写程式,要求使用者重复不断输入整数,当所有输入值加总超过1000,
停止重复输入的动作,并印出总和为多少,共输入几次?
.......
你好 我不是高手 ^^
在你程式中有一个不确定次数的回圈见意使用 while / do loop
可能比较好
试试下面程式码是不是你要的
复制程式
import java.io.*;
public class s520
{
public static void main(String args[])throws IOException
{
int iNum;
int sum = 0;
int a = 0;
BufferedReader keyin =new BufferedReader(new InputStreamReader(System.in));
while(sum<=1000)
{
System.out.print("请使用者输入整数 >:");
iNum = Integer.parseInt(keyin.readLine());
sum+=iNum;
a++;
}
System.out.println("一共输入了 "+ a +"次");
System.out.println("总合为: "+ sum );
}
}