黑马程序员技术交流社区

标题: 求1~100之间不能被3整除的数之和,还有统计1~100不能被整除的个数 [打印本页]

作者: luke_yang    时间: 2015-1-4 14:31
标题: 求1~100之间不能被3整除的数之和,还有统计1~100不能被整除的个数
class Test1{
        public static void main(String[]agrs){
                int sum=0;
                int x=0;
        for(int i=1;i<=100;i++)
                {
                        if(i%3!=0)
                       
                        sum=sum+i;       
                        x++;
                       
                       
                               
}
                System.out.println("sum="+sum);
                System.out.println("x="+x);

}
}
//sum=sum+i;       
//x++;
结果sum=3367
x=100 统计的个数不对啊

//x++;
//sum=sum+i;       
结果是:
sum=5050 这样和就不对?
x=67
我怎么做能统计到和和个数?
作者: 温晓慧    时间: 2015-1-4 15:46
if(i%3!=0)
{                    
     sum=sum+i;        
     x++;
}
你再试试,这两句都放到if语句中
作者: 王晓杰    时间: 2015-1-5 10:24
for(int i  =0 ; i< 100; i++)
{
        if(i%3!=0)
       sum=sum+i;   
}
x++;





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