从键盘输入正整数m和n(m<n),求m~n以内(包括m和n)能被3整除同时被5整除余数为1的所有数之和,要求用for语句完成 输入格式:%d%d 输出格式: "sum=%d\n" 2.月 键盘 输入样例: 1 100 未提 输出样例: 用W sum=357 周率P
时间: 2024-06-13 18:04:18 浏览: 45
从键盘输入正整数m和n(m<n),求m~n以内(包括m和n)能被3整除同时被5整除余数为1的所有数之和,要求用for语句完成。
你可以使用以下代码实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int m = sc.nextInt();
int n = sc.nextInt();
int sum = 0;
for (int i = m; i <= n; i++) {
if (i % 3 == 0 && i % 5 == 1) {
sum += i;
}
}
System.out.printf("sum=%d\n", sum);
}
}
相关问题
从键盘输入正整数m和n(m<n),求m~n以内 ( 包括m和n)能被3整除同时被5整除余数为1的所有数之和。
提示:可以使用循环语句和条件语句。假设输入的正整数m为变量a,n为变量b,在循环语句中遍历a到b之间的所有数,对于能被3整除同时被5整除余数为1的数,累加求和即可。下面是一个示例代码:
```python
m = int(input("请输入m:"))
n = int(input("请输入n:"))
sum = 0
for i in range(m, n+1):
if i%3==0 and i%5==1:
sum += i
print("m~n以内能被3整除同时被5整除余数为1的所有数之和为:", sum)
```
从键盘输入正整数m和n(m<n),求m~n以内 ( 包括m和n)能被3整除同时被5整除余数为1的所有数之和。要求用for语句完成。
```python
m = int(input("请输入m:"))
n = int(input("请输入n:"))
sum = 0 # 记录和
for i in range(m, n+1):
if i % 3 == 0 and i % 5 == 1:
sum += i
print("m~n以内能被3整除同时被5整除余数为1的所有数之和为:", sum)
```
阅读全文