输入正整数n,求[1,n]区间内能被3或5整除的数的个数,运行效果如下。 n=150 个数=70
时间: 2024-06-13 08:04:00 浏览: 173
输入一个数n,输出1——n之间不能被5整除的数,一行5个数(JAVA)
5星 · 资源好评率100%
输入正整数n,求[1,n]区间内能被3或5整除的数的个数,运行效果如下。
n=150 个数=70
解析:
根据引用中的代码,我们可以得到能同时被3和5整除的正整数,然后根据引用中的代码,我们可以得到不能被5整除的数,那么我们只需要将这两个条件结合起来,就可以得到能被3或5整除的数的个数了。
答案:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int count=0;
for(int i=1;i<=n;i++) {
if(i%3==0||i%5==0) {
if(i%5!=0) {
count++;
}
}
}
System.out.println("个数="+count);
}
}
阅读全文