本程序目的:
for循环、while循环、do-while循环实现1到n之间能被m整除的整数和这些整数的和
方法一(for循环):
//package study;
/**
*
* @author 黑大帅
* @date 2020.1.16
*功能:for循环实现1到n之间能被m整除的整数和这些整数的和
*/
import java.util.Scanner;
public class Study {
public static void main(String args[]) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入m的值:");
int m = scanner.nextInt();
System.out.print("请输入n的值:");
int n=scanner.nextInt();
int h=sum1(m,n);
System.out.println("for循环所求整数的和为:"+h);
}
//使用for循环实现
public static int sum1(int m,int n){
int sum = 0;
for(int i=1;i<=n;i++) {
if(i%m==0){
System.out.println("能被m整除的整数有:"+i);
sum+=i;
}
}
return sum;
}
结果显示:
方法二(while循环实现):