A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class testadd
{
        public static void main(String[] args)
        {
                int sum=0;
                for (int x=12; x<=1002 ;  x+=10 )
                {
                        sum+=x;

                }
                  System.out.println("sum="+sum);

        }

}
  真的是求帮助来的,自己觉得没写错,但是运算的结果,很吓人啊,不对啊,基础题里面,要求,编写程序计算12+22+32+....+1002的和. 这个程序难道不是求的这个式子的吗?我自己缕了一下,但是就是不对,哪里错了,或许这问题很白痴,但是能给俺指点一下吗?谢谢了!!!

评分

参与人数 1技术分 +1 收起 理由
李小然 + 1 有问题去解决不要逃避,加油!!.

查看全部评分

46 个回复

倒序浏览
:(:L这帖子能删除么····我自己用计算器验证的时候····我才加到102····苍天啊··我是有多傻??   各位见谅了,一会我看看这帖子能不能删除:dizzy:
回复 使用道具 举报
梦里花落 发表于 2014-6-12 13:59
这帖子能删除么····我自己用计算器验证的时候····我才加到102····苍天啊··我是有多傻? ...

我还是有问题啊····又去度娘了下别人的···发现运算出的结果和我的还是不一样????why ````急死了:(  这么个小程序,出这么多结果,我是有多2 啊···高人快快指点下?
回复 使用道具 举报
sum等于50700啊,跟网上结果一样
回复 使用道具 举报
496080891 发表于 2014-6-12 14:37
sum等于50700啊,跟网上结果一样

:(  这个事情,我觉得我已经没有脸说了···我这文件夹里有两个文件,就差一个字母····:L:Q   一个是test,java 一个是tese.java  然后卤煮就傻X一样的运行了错误的那个·····啊···就一个字母啊,执行了半天错误的,我开着这个对的文件,看了半个小时,我去,我就怎么也找不出错误····{:2_30:}  我造真的2到家了········执行错的那个结果怎么可能对!!!正确的这个半天都没编译啊{:2_39:}
回复 使用道具 举报
梦里花落 发表于 2014-6-12 14:54
这个事情,我觉得我已经没有脸说了···我这文件夹里有两个文件,就差一个字母····   一个 ...

0.0:L以后淡定点。
回复 使用道具 举报

{:2_30:}谢童鞋不嫌弃的回复!{:3_63:}  以后我会注意的····
回复 使用道具 举报
给楼主一个答案参考吧,或者楼主可以自己在代码里加入输出语句,检查每次循环后的结果,建议楼主把老毕的基础视频至少看一遍,做做笔记为以后的博客环节做准备。
  1.         int sum = 0;
  2.                 for (int i = 12; i <=1002; i+=10) {
  3.                         sum = i+sum;
  4.                         System.out.println("i="+i);
  5.                         System.out.println(i+"+"+(sum-i)+"="+sum);
  6.                 }
复制代码
回复 使用道具 举报
楼主的帖子和回帖的阅读性有待提高。
回复 使用道具 举报
这自我吐槽好欢乐啊
回复 使用道具 举报
加油把 {:3_46:}
回复 使用道具 举报
‍杨博 发表于 2014-6-13 20:53
给楼主一个答案参考吧,或者楼主可以自己在代码里加入输出语句,检查每次循环后的结果,建议楼主把老毕的基 ...

三克油,尝试了下,每步的结果都详细的列出了···恩恩,我正在看老毕的视频,路漫漫其修远兮·····想要吃透,学成自己的知识还有很长滴路途,谢谢啦~{:2_32:}
回复 使用道具 举报

:handshake    加油·····
回复 使用道具 举报
a110bc 发表于 2014-6-13 21:24
这自我吐槽好欢乐啊

········别嫌弃好吗···我也不造我会2到这地步·········:L  有些是硬伤而已···
回复 使用道具 举报
刚看到楼主发的编译错误的回帖,好想笑,想到了自己初学的时候{:2_30:}
回复 使用道具 举报
我是这么做的    你可以看看
public class Test4 {

        /*   编写程序计算12+22+32+....+1002的和.*/
       
        public static void main(String args[])
        {       
                /*定义变量初始值,以及各数据增量x*/
        System.out.println("该程序是输出12+22+32+....+1002的和");
        int sum=0,a=12,x=10;
        //用while循环计算固定增量的连续加法//
        while (a<=1002)
        {
                sum=a+sum;
                a=a+x;
               
        }
        /*输出求和结果*/
        System.out.println("其和为"+sum);
}
}
回复 使用道具 举报
‍杨博 发表于 2014-6-13 22:06
刚看到楼主发的编译错误的回帖,好想笑,想到了自己初学的时候

:L{:2_40:}笑一笑十年少·········
回复 使用道具 举报
嗅ㄨiaǒ孑 发表于 2014-6-13 23:09
我是这么做的    你可以看看
public class Test4 {

{:2_32:}谢谢分享···
回复 使用道具 举报
楼上好happy,
回复 使用道具 举报
此帖必火 留名
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马