首先,使用 for 循环结构来遍历1到100之间的数。其次,对于每个遍历得到的数,使用条件判断 if 语句判断是否可以同时被3和7整除。接着,判断是否可以同时被3和7整除的条件是用 % 求模运算符计算该数对3和7取模的结果是否都为0。最后,如果该数同时满足能被3和7整除,则将该数输出。注意,在编写 Java 程序时,必须...
importjava.util.Scanner;publicclassnum357{publicstaticvoidmain(Stringargs[]){intnum;Scannerscan=newScanner(System.in);System.out.print("请输入数字:");num=scan.nextInt();if(num%3==0&&num%5==0&&num%7==0){System.out.println(num+" 能被3、5、7整除!");}else{System.out.println("这个数...
* 判断一个整数是否可以被3、5和7整除 *@paramnum待判断的整数 *@return是否可以被3、5和7整除 */publicstaticbooleanisDivisible(intnum){if(num%105==0){returntrue;}elseif(num%35==0||num%21==0||num%15==0){returntrue;}elseif(num%7==0||num%5==0||num%3==0){returntrue;}returnfa...
public class Test { public static void main(String[] args) { int a;Scanner input=new Scanner(System.in);System.out.println("请输入个值a:");a=Integer.parseInt(input.next());if(a%3==0&&a%5==0&&a%7==0){ System.out.println("整数"+a+"能同时被3、5、7整除");} els...
我的思路:number%3,number%5,number%7的结果都是0,这数就能被3.5.7整除。你看看别人还有没有好的算法。
System.out.println("可以同时被3和7整除");} else { System.out.println("不可以同时被3和7整除"...
编写java程序判断一个在1-500之间的整数,能否被3,5,7整除,并输出相关信息,输出应分为4种: (1)能够同时被3,5,7整除。 (2)能够同时被其中的任意两个数整除,并给出这两个数。 (3)只能被其中任一整数整除,并给出这个整数。 (4)不能被任一整数整数。要求: (1)完成程序开发工作; (2)设计测试用例,实现...
public class D {public static void main(String[] args) {int sum = 0;for(int i = 1;i<=1000;i++){if(i%3==0&&i%5==0&&i%7==0){System.out.println(i+"能同时被3、5、7整除");sum++;}}System.out.println("从1到1000能被3、5、7同时整除的数有"+sum+"个。");}}...
求1到1000之间同时能被3、5、7整除的数 即同时成立 所以要用与运算&& 1publicclassZhengChu2{3publicstaticvoidmain(String[] args)4{5for(inti=0;i<=1000 ;i++)6{7if(i%3==0 && i%5==0 && i%7==0)8{9System.out.println("能同时被3,5,7整除数为"+i);10}11}12}13}...
求1到1000之间同时能被3、5、7整除的数 即同时成立 所以要用与运算&& 1publicclassZhengChu2{3publicstaticvoidmain(String[] args)4{5for(inti=0;i<=1000 ;i++)6{7if(i%3==0 && i%5==0 && i%7==0)8{9System.out.println("能同时被3,5,7整除数为"+i);10}11}12}13}...