java功課希望高手幫幫忙

Home Home
引用 | 編輯 EC最強
2007-03-15 23:12
樓主
推文 x0
我是這樣想的阿~~請問哪裡還需要修正~~幫幫忙
題目:
選寫程式,要求使用者重複不斷輸入整數,當所有輸入值加總超過1000,
停止重複輸入的動作,並印出總和為多少,共輸入幾次?

import java.io.*;
public class s520
{
public static void ..

訪客只能看到部份內容,免費 加入會員



獻花 x1
引用 | 編輯 Joery
2007-03-19 13:32
1樓
  
下面是引用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 );
     }
}


獻花 x1
引用 | 編輯 EC最強
2007-03-19 20:22
2樓
  
感謝大大的程式~~多謝大大回文

獻花 x0