分别使用while和do-while编写程序,求1至100之间的奇数和;
时间: 2024-05-07 21:15:16 浏览: 70
使用while循环:
```
int sum = 0;
int i = 1;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
System.out.println("1至100之间的奇数和为:" + sum);
```
使用do-while循环:
```
int sum = 0;
int i = 1;
do {
if (i % 2 != 0) {
sum += i;
}
i++;
} while (i <= 100);
System.out.println("1至100之间的奇数和为:" + sum);
```
相关问题
分别使用while、do-while、for循环编写程序1-100之间的奇数和,用JavaScript编写
在JavaScript中,可以分别使用`while`、`do-while` 和 `for` 循环来遍历1到100之间的奇数并计算它们的和。这里是三种方法的示例:
### while 循环
```javascript
let sum = 0;
let i = 1;
while (i <= 100) {
sum += i;
i += 2; // 只有奇数才加
}
console.log("1到100之间奇数和:", sum);
```
### do-while 循环
```javascript
let sum = 0;
let i = 1;
do {
sum += i;
i += 2; // 只有奇数才加
} while (i <= 100);
console.log("1到100之间奇数和:", sum);
```
### for 循环
```javascript
let sum = 0;
for (let i = 1; i <= 100; i += 2) { // i++ 自然就是每次加2
sum += i;
}
console.log("1到100之间奇数和:", sum);
```
JavaScript分别用while,do while,for循环编写程序求1-100之间的奇数和
在JavaScript中,我们可以使用`while`, `do...while`, 和 `for` 循环来遍历1到100的数字并找出其中的奇数。下面是三种不同的实现方法:
### 使用 `while` 循环
```javascript
let sum = 0;
let i = 1;
while (i <= 100) {
if (i % 2 !== 0) {
sum += i;
}
i++;
}
console.log("奇数和:", sum);
```
### 使用 `do...while` 循环
```javascript
let sum = 0;
let i = 1;
do {
if (i % 2 !== 0) {
sum += i;
}
i++;
} while (i <= 100);
console.log("奇数和:", sum);
```
### 使用 `for` 循环
```javascript
let sum = 0;
for (let i = 1; i <= 100; i++) {
if (i % 2 !== 0) {
sum += i;
}
}
console.log("奇数和:", sum);
```
阅读全文