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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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
我怎么做能统计到和和个数?

2 个回复

倒序浏览
if(i%3!=0)
{                    
     sum=sum+i;        
     x++;
}
你再试试,这两句都放到if语句中
回复 使用道具 举报
for(int i  =0 ; i< 100; i++)
{
        if(i%3!=0)
       sum=sum+i;   
}
x++;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马