| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2222 人关注过本帖
标题:大家帮我看看这个程序哪错了,用while循环写一个5个数相加
只看楼主 加入收藏
byebye12
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2004-11-22
收藏
得分:0 

是的~

2008-01-21 15:29
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
把所有代码贴出来看看

I'm here, as always...
2008-01-21 15:32
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
晕,没注意到,你的Myinput,那个i要大写,跟那个类名要完全一致

I'm here, as always...
2008-01-21 15:33
byebye12
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2004-11-22
收藏
得分:0 
谢谢
把Myinput改成MyInput没有错误了!!!
但是运行得到的结果不对。。。
我是想输入5个数,然后算出结果
怎么输入一个数就自动计算了。。还不知道算的是什么。。
D:\daima>javac Jia.java

D:\daima>java Jia
随意输入5个整数,计算机将自己计算之和:
12
这五个数之和是:768

D:\daima>java Jia
随意输入5个整数,计算机将自己计算之和:
1
这五个数之和是:64

2008-01-21 15:42
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
你并没有把输入这个语句放入循环

I'm here, as always...
2008-01-21 15:52
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
package src;

import
import
import

public class A {
    public static void main(String[] args) {
        int i = 1;
        int sum = 0;
        int a;        
                  System.out.println("start");
        

        while (i <= 5) {
            i++;
            a = MyInput.readInt();
            sum += a;
        }
        System.out.println("sum=" + sum);
    }
}

class MyInput {
    public static String readString() {
        BufferedReader br = new BufferedReader(
                new InputStreamReader(System.in), 1);
        String string = " ";

        try {
            string = br.readLine();
        } catch (IOException ex) {
            System.out.println(ex);
        }

        return string;
    }

    public static int readInt() {
        return Integer.parseInt(readString());
    }

    public static double readDouble() {
        return Double.parseDouble(readString());
    }
}
改成这样就可以了

I'm here, as always...
2008-01-21 15:56
byebye12
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2004-11-22
收藏
得分:0 
太谢谢版主了!!!!!!!

2008-01-21 16:17
快速回复:大家帮我看看这个程序哪错了,用while循环写一个5个数相加
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024010 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved