| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2181 人关注过本帖
标题:【求助】这段java代码哪里错了?
只看楼主 加入收藏
汪小贱
Rank: 2
等 级:论坛游民
帖 子:24
专家分:36
注 册:2017-1-23
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:4 
【求助】这段java代码哪里错了?
//用记事本编写程序,求1+2*2+3*3 +...+n*n的值。n的值从键盘输入,
import *;
public class MyApplication3{
    public static void main(String args[])
    {
        int n;
        int sum=0;
        System.out.print("Enter a number please:");
        try{
        n=(int)System.in.read();
        sum=0;
        for(int i=1;i<=n;i++)
            {
            sum=sum+i*i;
            }
        }catch(IOException e){};
                System.out.println("The answer is"+ sum);
    }
}
搜索更多相关主题的帖子: 编写程序 记事本 public please number 
2017-04-11 21:13
逆风而前
Rank: 7Rank: 7Rank: 7
来 自:福建
等 级:黑侠
威 望:7
帖 子:193
专家分:567
注 册:2013-2-14
收藏
得分:7 
import *;
public class MyApplication3{
    public static void main(String args[])
    {
        int n;
        int sum=0;
        System.out.print("Enter a number please:");
        try{
        n=(int)System.in.read();
        sum=0;
        for(int i=1;i<=n;i++)
            {
            sum=sum+i*i;
            }
        System.out.println("The answer is"+ sum);
        }
        catch(IOException e){}
    }
}
catch(IOException e){}
把这句话后面的分号去除,
还有把编译不通过的信息复制出来,看看是哪里出错。
2017-04-13 13:02
蝴蝶扣
Rank: 2
等 级:论坛游民
威 望:1
帖 子:52
专家分:76
注 册:2016-7-18
收藏
得分:7 
回复 楼主 汪小贱
package mm;
import
import java.util.Scanner;
public class MyApplication3 {

    public static void main(String[] args) throws IOException {
        // TODO 自动生成的方法存根
        //int n;
        int sum=0;
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter a number please:");
        int n =sc.nextInt();
        for(int i=1;i<=n;i++)
        {
            sum=sum+i*i;
        }
        System.out.println(sum);
    }
}
2017-04-13 22:34
蝴蝶扣
Rank: 2
等 级:论坛游民
威 望:1
帖 子:52
专家分:76
注 册:2016-7-18
收藏
得分:0 
回复 楼主 汪小贱
System.in.read();只能针对一个字符的获取,同时,获取进来的变量的类型只能是char,当我们输入一个数字,希望得到的也是一个整型变量的时候,我们还得修改其中的变量类型,这样就显得比较麻烦。你看看我刚才发给你的程序,给你修改过了,可以正常运行的。
2017-04-13 22:45
zsh981022984
Rank: 3Rank: 3
来 自:湖南
等 级:论坛游侠
威 望:6
帖 子:36
专家分:153
注 册:2015-12-6
收藏
得分:7 
新学java看了楼上回答,小有收获。。。

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2017-04-15 21:01
快速回复:【求助】这段java代码哪里错了?
数据加载中...
 
   



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

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