黑马程序员技术交流社区

标题: 黑马程序员——1-100之间的偶数和 [打印本页]

作者: zhaoqiankun    时间: 2015-4-8 21:29
标题: 黑马程序员——1-100之间的偶数和
class H2 {
        public static void main(String[] args) {
                int sum = 0;
                for (int i=1;i<100;i++){
                        if (i%2==0){
                                sum+=i;
                        }
                }
                System.out.println(sum);
        }
}

作者: 帆风顺    时间: 2015-4-8 21:45
不错,写的可以呀!
作者: 飞翔的侠客604    时间: 2015-4-8 21:59
for语句里面应该是i<=100吧,不然这题就是1-99的
作者: m-勇敢的心    时间: 2015-4-8 22:02
for(int i = 0; i<=100;i+=2) {
        sum+=i;
}
这样不是更简单点
作者: Hksangs    时间: 2015-4-8 22:24
楼上大神
作者: zhaoqiankun    时间: 2015-4-8 22:27
m-勇敢的心 发表于 2015-4-8 22:02
for(int i = 0; i

大神,谢谢指点。
作者: zhaoqiankun    时间: 2015-4-8 22:28
飞翔的侠客604 发表于 2015-4-8 21:59
for语句里面应该是i

1到100之间除了100,可能这个命名不太规范。
作者: 涿郡丶二哥    时间: 2015-4-8 22:32
直接被击毙~没思路没注释没格式的家伙~
作者: 涿郡丶二哥    时间: 2015-4-8 22:34
飞翔的侠客604 发表于 2015-4-8 21:59
for语句里面应该是i

看题是1到100之间的偶数和
作者: 游人醉    时间: 2015-4-8 22:35
学习学习
作者: ROFFY    时间: 2015-4-8 22:41
for(int i=0;i<=100;i+=2)直接加
作者: a1301155262    时间: 2015-4-8 22:43
{:3_61:}{:3_61:}{:3_61:}
作者: mingjing56    时间: 2015-4-8 22:53
打印二位数组的程序:
class  PrintArray
{

        public static void main(String[] args)
        {
                int [][] arr= {{1,2,3},{3,5,6},{7,6,4,3}};        //定义二维数组
               
                printArray(arr);                                                        //调用打印数组功能打印二维数组
        }
        public static void printArray(int [][]arr)                //申明打印二维数组的功能
        {
                System.out.print("{");                                                //打印外层大括号的左边
                for (int i=0;i<arr.length ; i++)                        //for循环嵌套
                {
                        System.out.print("{");
                        for (int j=0;j<arr[i].length ;j++ )
                        {
                                if(j<arr[i].length-1)
                                {
                                        System.out.print(arr[i][j]+", ");
                                }
                                else
                                {       
                                        System.out.print(arr[i][j]+"},");       
                                }
                        }
                       
                }
                System.out.println("}");                                                //打印外层大括号的右边
        }
}



作者: E.Young    时间: 2015-4-8 22:56
亲,取得名字有待提高,还有就是应该是<=100...
作者: synhm    时间: 2015-4-8 23:11
学习学习。。。。。
作者: 飞翔的侠客604    时间: 2015-4-9 10:01
涿郡丶二哥 发表于 2015-4-8 22:34
看题是1到100之间的偶数和

我说错了吗?你解释下,我好理解
作者: 我没心没肺,。    时间: 2015-4-9 10:36
6666666666666666
作者: 奔放的龙小胖    时间: 2015-4-9 10:40

for语句里面应该是i<=100吧,不然这题就是1-99的
要是初始化条件从0开始,就i<100就行咯
作者: windform    时间: 2015-4-9 13:23
int i ;
int sum = 0;

for(i=0; i<=100; i+2)
{
       sum += i;
}
作者: Himoriarty    时间: 2015-4-9 13:34
m-勇敢的心 发表于 2015-4-8 22:02
for(int i = 0; i

干嘛还要从0开始从2开始不就得了吗,第一次不是白走一圈




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