查看: 465|回复: 6

[Java项目交流] 新手求助,我的代码哪里错了,我想求1!+2!+3!+4!……+10!,...

[复制链接]
  • TA的每日心情
    开心
    2017-7-26 21:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-8-5 22:13:49 来自手机 | 显示全部楼层 |阅读模式
    新手求助,我的代码哪里错了,我想求1!+2!+3!+4!……+10!,但是一直都错了。
    )LTJ0}AS0}XSW3Q93~U8[C7.png
  • TA的每日心情
    难过
    8 小时前
  • 签到天数: 227 天

    连续签到: 3 天

    [LV.7]常住居民III

    发表于 2017-8-5 23:58:52 | 显示全部楼层
    本帖最后由 eternalshell 于 2017-8-6 00:01 编辑

    1.没有出错截图,要知道许多错误不一定就是语法问题。
    2.代码只有截图,别人验证、调试的时候还要手敲吗

    点评

    对不起,我没有注意到这个问题,能请你帮我看一下吗?这是源代码 public class Hello { /** * @param args */ /** * @param args */ public static void main(String[] args) { int a =  详情 回复 发表于 2017-8-6 09:48
  • TA的每日心情
    开心
    2017-7-26 21:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2017-8-6 09:48:24 来自手机 | 显示全部楼层
    eternalshell 发表于 2017-8-5 23:58
    1.没有出错截图,要知道许多错误不一定就是语法问题。
    2.代码只有截图,别人验证、调试的时候还要手敲吗

    对不起,我没有注意到这个问题,能请你帮我看一下吗?这是源代码
    public class Hello
    {
            /**
             * @param args
             */
            /**
             * @param args
             */
            public static void main(String[] args)
            {       
                    int a = 1;
                    int sum = 0;
                    for(int j = 1;j<=10;j++)
                    {       
                            for(int i = 1;i<=j;i++)
                            {
                                    a = a*i;
                            }
                    sum += a;
                    }
                    System.out.print(sum);
            }

    }
  • TA的每日心情
    难过
    8 小时前
  • 签到天数: 227 天

    连续签到: 3 天

    [LV.7]常住居民III

    发表于 2017-8-7 22:38:18 | 显示全部楼层
    public class Hello
    {
            /**
             * @param args
             */
            /**
             * @param args
             */
            public static void main(String[] args)
            {        
                    int a = 1;
                    int sum = 0;
                    for(int j = 1;j<=10;j++)
                    {        
                            for(int i = 1;i<=j;i++)
                            {
                                    a = a*i;
                            }
                    sum += a;
                    a=1;              //内层循环结束后,应该a=1
                    }
                    System.out.print(sum);
            }

    }
  • TA的每日心情
    奋斗
    2018-1-13 01:07
  • 签到天数: 178 天

    连续签到: 1 天

    [LV.7]常住居民III

    查看他的品牌

    发表于 2017-8-28 00:41:50 | 显示全部楼层
    ..........................楼主自己解决了没

    点评

    解决了的  详情 回复 发表于 2017-8-28 09:19
  • TA的每日心情
    开心
    2017-7-26 21:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2017-8-28 09:19:34 来自手机 | 显示全部楼层
    namerobot 发表于 2017-8-28 00:41
    ..........................楼主自己解决了没

    解决了的

    点评

    ok  详情 回复 发表于 2017-8-28 18:45
  • TA的每日心情
    奋斗
    2018-1-13 01:07
  • 签到天数: 178 天

    连续签到: 1 天

    [LV.7]常住居民III

    查看他的品牌

    发表于 2017-8-28 18:45:03 | 显示全部楼层
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条