为什么执行不了

package com.yx;


public class ten {


public static void main(String[] args) {

// TODO Auto-generated method stub

for(int i=1;i<=1000;i++){

  if(i%3==0&&i%5==0&&i/7==0){

  System.out.println("能被3,5,7同时整除的数为"+i);

  }

 

}

}


}


Beaten丶
浏览 1379回答 4
4回答

qq_瞬间幸福_0

你可以观察到你的if语句那行,最后的条件写错了,应该是i%7==0,而你写的是i/7==0,要满足i/7==0,那么i=0,明显不可能,我估计你也是一时粗心呀

慕移动4708697

public class Ten {     public static void main(String[] args) {         for(int i = 1;i <= 1000;i++){             // %是求余运算 /是普通的除号             if (i % 3 ==0 && i % 5 ==0 && i % 7 == 0){                 System.out.println("能被3,5,7同时整除的数为"+i);             }         }     } }

嵩文SongWen

i % 3 == 0 && i % 5 == 0 && i % 7 == 0 你把i%7写成i/7

Caballarii

i%3!=0&&i%5!=0&&i%7!=0
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java