键盘录入一个数,求该数到0的范围以内所有能被3整除 不能被5整除的数字和
用for循环
public class Test
{
public static void main(String []args)
{
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum = 0;
for(int i=0;i<=n;i++)
if(i%3==0 && i%5 != 0)
sum+=i;
System.out.println(sum);
}
}
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum=0;
for(int i=1;i<=n;i++)
{
if(i%3==0 && i%5!=0)
{
sum+=i;
}
}
System.out.println(sum);
}
}
参考如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum = 0;
for (int i = 3; i <= n; i++)
{
if(i % 3 == 0 && i % 5 != 0)
{
sum += i;
}
}
System.out.println("sum="+sum);
}
}