求1-100之间不能被3整除的数之和(分别用两种循环结构实现)
时间: 2023-05-22 07:01:43 浏览: 233
使用 for 循环实现:
sum = 0
for i in range(1, 101):
if i % 3 != 0:
sum += i
print(sum)
使用 while 循环实现:
sum = 0
i = 1
while i <= 100:
if i % 3 != 0:
sum += i
i += 1
print(sum)
相关问题
用js求1~100之间不能被3整除的数之和(分别使用两种循环结构实现)
使用for循环实现:
```javascript
let sum = 0;
for(let i=1; i<=100; i++){
if(i%3 !== 0){
sum += i;
}
}
console.log(sum);
```
使用while循环实现:
```javascript
let sum = 0;
let i = 1;
while(i<=100){
if(i%3 !== 0){
sum += i;
}
i++;
}
console.log(sum);
```
注意:以上代码均为JavaScript代码,不是Lua代码。
用js的while和dowhile求1~100之间不能被3整除的数之和(分别使用两种循环结构实现)
使用while循环实现:
let sum = 0;
let i = 1;
while (i <= 100) {
if (i % 3 !== 0) {
sum += i;
}
i++;
}
console.log(sum);
使用do-while循环实现:
let sum = 0;
let i = 1;
do {
if (i % 3 !== 0) {
sum += i;
}
i++;
} while (i <= 100);
console.log(sum);
阅读全文