下面是引用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 );
}
}