黑马程序员技术交流社区

标题: 做基础测试题,扩展了下 [打印本页]

作者: 2014heima    时间: 2014-11-5 20:32
标题: 做基础测试题,扩展了下
好吧,刚做完基础测试题:
2、 编写程序计算12+22+32+....+1002的和.
感觉没多大压力,就扩展了下:
编写程序计算12+22-32+42-52....+982-992+1002的结果
class test10
{
           public static void main(String[]args)//主函数
          {
                   jieguo();//调用求和函数
          }
         static void jieguo()//求和函数
         {
                   int a=12,he;
                   he=a;//he用来储存运算的结果
  
                   for(int x=1;x<100;x++)//for循环遍历1-100,用来对a进行加10操作
                   {
                              a+=10;
                              if(x%2==0)//定义条件
                              {
                                       he=he-a;
                              }
                             else if(x%2!=0)
                             {
                                       he=he+a;
                              }
   
                  }
                             System.out.println("结果:"+he);
         }
}


作者: 焦旭宁1    时间: 2014-11-5 20:57
学习啦   !!!
作者: wf111sxwf    时间: 2014-11-5 21:54
我的思路是这样的:把所有加法的运算的数值用int a来记录下来并求和然后吧所有参与加法运算的数值用int b记录并求和两和相减 得到结果,代码就不贴了
作者: 海赛尔    时间: 2014-11-10 18:13
太厉害




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2