猿问

谁帮我看下哪里错了?答案是3367我是3750,和答案一毛一样啊

 public class HelloWorld {
    public static void main(String[] args) {
        int sum = 0; 
        for(int i=1;i<=100;i++){
            if ((i & 3) !=(0) ){
                sum=sum+i;
            }
       
        }
        System.out.println("1到100之间不能被3整除的数之和为:"+sum);
        }}

勤奋学习的kid
浏览 1270回答 2
2回答

_Mobile

(&)这是与符号,(%)这是取余符号。

天启之魂

 if ((i & 3) !=(0) ){     这里是 i%3 符号用错了
随时随地看视频慕课网APP

相关分类

Java
我要回答