写一个方法,输入两个正整数,输出在两个正整数范围内即被3整除,又被7整除的正整数

Posted 青蛙跳跳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写一个方法,输入两个正整数,输出在两个正整数范围内即被3整除,又被7整除的正整数相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;
/*
* @写一个方法,输入两个正整数,输出在两个正整数范围内即被3整除,又被7整除的正整数。
*
*/
public class Test5 {
static Boolean boo=false;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
long scan = scanner.nextLong();
long scan1 = scanner.nextLong();
out(scan,scan1);
if(boo){
System.out.println("success !");
}else{
System.out.println("请输入大于0且俩个值不等的整数:");
}
}
public static Boolean out(long a,long b){
if(a<=0&&b<=0){
return boo;
}
if(a-b==0){
return boo;
}
if(b-a>0){ //a.....b
System.out.println("在"+a+"与"+b+"的范围内能即被3整除,又能被7整除的正整数是:");
for(long i=a;i<=b;i++){
if(i%21==0){
boo=true;
System.out.println(i+",");
}
}
}else{
System.out.println("请注意:输入的第一个数必须小于第二个数,且都是要大于0的整数!");
System.out.println("--------------------------------------");
return boo;
}
return boo=true;
}
}

 

result:

在10与100的范围内能即被3整除,又能被7整除的正整数是:
21,
42,
63,
84,
success !

以上是关于写一个方法,输入两个正整数,输出在两个正整数范围内即被3整除,又被7整除的正整数的主要内容,如果未能解决你的问题,请参考以下文章

java_完数

逆序乘积式

java编程怎么完成任意输入一个正整数,反序输出每一位?

java程序在控制台输入一个正整数,要求以二进制的形式输出

JAVA程序题:任意输入一个正整数,正序输出它的每一位,用循环语句怎么写啊?谢谢(急)

《信息学奥赛一本通》 高精度加法。输入两个正整数,求它们的和。