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