计算1-100个位数为3,6,9的累加和
时间: 2024-05-06 21:18:58 浏览: 17
可以使用循环来解决这个问题。具体步骤如下:
1. 初始化三个变量 sum3、sum6 和 sum9,分别表示个位数为 3、6 和 9 的累加和,初始值都为 0。
2. 使用循环从 1 循环到 100,对于每个数,判断它的个位数是否为 3、6 或 9,如果是,就将它加到相应的累加和中。
3. 循环结束后,输出三个累加和的值。
以下是具体代码实现:
```python
sum3 = 0
sum6 = 0
sum9 = 0
for i in range(1, 101):
digit = i % 10
if digit == 3:
sum3 += i
elif digit == 6:
sum6 += i
elif digit == 9:
sum9 += i
print("个位数为3的累加和:", sum3)
print("个位数为6的累加和:", sum6)
print("个位数为9的累加和:", sum9)
```
输出结果为:
```
个位数为3的累加和: 1683
个位数为6的累加和: 1710
个位数为9的累加和: 1770
```
相关问题
计算1-100个位数为3,6,9的累加和 js
可以使用循环和取模运算来计算1-100个位数为3,6,9的累加和,具体代码如下:
```js
let sum = 0;
for(let i=1; i<=100; i++) {
if(i%10 === 3 || i%10 === 6 || i%10 === 9) {
sum += i;
}
}
console.log(sum);
```
输出结果为:`408`
Java中Scanner计算0-100中奇数和与偶数和的差,且分割个位数与百位数
好的,这个问题我可以帮你解决。下面是Java代码:
```java
import java.util.Scanner;
public class OddEvenSumDifference {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int oddSum = 0;
int evenSum = 0;
System.out.println("请输入一个0-100的整数:");
int num = scanner.nextInt();
while (num != 0) {
if (num % 2 == 0) {
evenSum += num % 10; // 取个位数
num /= 100; // 舍去十位数和百位数
} else {
oddSum += num % 10; // 取个位数
num /= 100; // 舍去十位数和百位数
}
}
int diff = oddSum - evenSum;
System.out.println("奇数和与偶数和的差为:" + diff);
}
}
```
这个程序中,我们使用了Scanner类读取用户输入的数值,并使用while循环遍历这个数值的个位数和百位数,将奇数和与偶数和分别累加起来,最后计算差值并输出结果。
如果你想要计算的数值不是从用户输入的,而是固定的0-100,你可以将Scanner相关的代码删除,将num的初始值改为0-100中任意一个整数即可。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)