JAVA——实现求出1到100之间的既是3的倍数又是5倍数的数字之和.

题目:求出1到100之间的既是3的倍数又是5倍数的数字之和.

代码如下:

public class Test1 {
	public static void main(String[] args) {
		// 定义求和变量
		int sum = 0;
		
		for(int i = 1 ; i <= 100 ; i++){
			
			if(i % 3 == 0 && i % 5 == 0){
				sum += i;
			}
		}
		
		System.out.println("3的倍数又是5倍数的数字之和:"+sum);
		
	}

}

输出结果如下:

3的倍数又是5倍数的数字之和:315

 

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: -84 和 63 是满足条件的整数。 首先,我们可以考虑使用 Python 的 for 循环来遍历-100 到100之间的整数。然后,我们可以使用 if 语句来检查每个整数是否既是7的倍数,十位数字又是3的倍数。如果是,则将其打印出来。以下是代码示例: ```python for i in range(-100, 101): if i % 7 == 0 and (i // 10) % 3 == 0: print(i) ``` 在这个代码中,我们使用了两个条件判断语句。第一个条件判断语句 `i % 7 == 0` 检查整数是否是7的倍数。第二个条件判断语句 `(i // 10) % 3 == 0` 检查整数的十位数字是否是3的倍数。其中,`//` 表示整除运算符。 当整数 `i` 既是7的倍数,又满足十位数字是3的倍数时,就会将其打印出来。最终的输出结果为: ``` -84 63 ``` ### 回答2: 首先,我们可以列举出-100到100之间的所有整数,并判断十位数字是否为3的倍数。由于-100至-1的整数也需要考虑,我们可以使用一个循环从-100遍历到100,每次判断是否满足条件。如果满足条件则输出该整数。 以下是代码实现: ```python for i in range(-100, 101): if i % 7 == 0 and (i // 10) % 3 == 0: print(i) ``` 根据上述代码,我们可以得到在从-100到100之间,既是7的倍数,十位数字又是3的倍数的整数: -84, -77, -42, -35, -14, -7, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98 这就是满足条件的整数。 ### 回答3: 在-100到100之间,既是7的倍数,十位数字又是3的倍数的整数有:-63、-28、-7、21、42、49、63、77。其中,这些整数都是7的倍数,即可以被7整除。同时,这些整数的十位数字也都是3的倍数,即十位上的数字可以被3整除。 因此,在-100到100之间有8个整数满足这个条件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大数据架构师Pony

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值