java吧 关注:1,243,378贴子:12,718,636
  • 15回复贴,共1

请大家来帮我看看编码怎么解释!

只看楼主收藏回复

// 题目:输出100以内的所有偶数及所有偶数的和(累加的思想)及偶数的个数.
class forxunhuan{
public static void main(String[] args){
int num=0;
int count=0;
for(int i=1;i <=100;i++){
if(i % 2==0){
System.out.println(i);
num +=i;
count++;
}
}
System.out.println("100以内所有偶数的和:"+num);
System.out.println("100以内偶数的个数:"+count);
}
}


IP属地:海南1楼2016-05-29 22:15回复
    为什么count++; 会得出100以内偶数的结果。
    不是定义了int count=0; 那count++不应该是1吗


    IP属地:海南3楼2016-05-29 22:17
    收起回复


      IP属地:浙江来自Android客户端4楼2016-05-29 22:38
      收起回复
        count变量是用来计数的(计算偶数的个数),即if判断之后,如果是偶数的话,count就加1
        num变量是作累加和的 如果是偶数,就进行累加


        5楼2016-05-29 22:45
        回复
          你不看看你写的累加在哪个位置


          IP属地:四川来自iPhone客户端6楼2016-05-29 22:50
          回复
            你不是在用for循环吗 循环范围不是小于等于100吗 ,怎么可能是1啊


            IP属地:广东来自iPhone客户端7楼2016-05-29 22:51
            回复
              别全写到主函数里,count++就相当于count+=1.就是用来计数的


              IP属地:四川来自Android客户端9楼2016-05-29 23:30
              收起回复
                count++相当于循环计数,每循环一次,累加一
                ₯㎕﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍
                在这个城市里最高的地方,跟你一起俯
                瞰万家灯火。感觉你的生命,是我灵魂的归属。 


                来自Android客户端10楼2016-05-29 23:36
                回复
                  有时候还能用来换行,即一行规定几个数
                  int count=0;//换行计数
                  for(int i=1;i<=1000;i++)
                  {
                  if(i%5==0)
                  {
                  count++;
                  System.out.print(i+" ");
                  }
                  }
                  if(count%3==0)
                  {
                  System.out.println();
                  count=0; //换行数据归零
                  }
                  ₯㎕﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍
                  在这个城市里最高的地方,跟你一起俯
                  瞰万家灯火。感觉你的生命,是我灵魂的归属。 


                  来自Android客户端11楼2016-05-29 23:40
                  回复
                    我也建议你放弃


                    来自Android客户端12楼2016-05-30 00:49
                    回复
                      我今晚看视频刚好看到这里


                      来自Android客户端13楼2016-05-30 01:09
                      回复
                        纳尼
                        别问我为什么是这么SB的ID,不是我起的。。。


                        IP属地:浙江来自Android客户端14楼2016-05-30 01:09
                        回复