使用do while求100以内的偶数之和
时间: 2024-06-12 18:11:45 浏览: 106
使用do while求100以内的偶数之和的代码如下所示:
```
public class T2 {
public static void main(String[] args) {
int num = 0;
int sum = 0;
do {
sum += num;
num += 2;
} while (num <= 100);
System.out.println("从零到一百的偶数和为: " + sum);
}
}
```
这段代码中,我们使用了do while循环来求100以内的偶数之和。首先,我们定义了两个变量num和sum,分别用来存储当前的偶数和总和。然后,我们使用do while循环来遍历100以内的所有偶数,每次将当前的偶数加到总和中,并将num加2,直到num大于100为止。最后,我们输出总和即可。
相关问题
dowhile100以内偶数和
可以使用以下代码来使用do-while循环求100以内的所有偶数的和:
```c
#include <stdio.h>
int main() {
int i = 0;
int sum = 0;
do {
sum += i;
i += 2;
} while (i <= 100);
printf("100以内的所有偶数的和为:%d\n", sum);
return 0;
}
```
这个程序中使用了一个do-while循环来计算100以内的所有偶数的和。首先,定义了变量i和sum,i用来迭代0到100之间的偶数,sum用来保存数字的和。然后,使用do-while循环,将i从0开始一直迭代到100,每次将i加到sum中,并且i每次加2以保证迭代到的数字是偶数。最后,输出结果。
求100以内奇数的和,用 do-while实现
使用 do-while 实现 1~100 以内奇数的和。
具体实现方法为:
设两个变量 num 和 sum,分别初始化为 1 和 0,num 表示当前数字,sum 表示奇数的和。
使用 do-while 循环,循环条件为 num <= 100。
在循环体内,对 num 进行判断,若 num 是奇数,则将其加到 sum 中。
最后,将 num 自增 1。
循环结束后,sum 就是 1~100 以内奇数的和。
具体代码如下:
int num = 1;
int sum = 0;
do {
if (num % 2 == 1) {
sum += num;
}
num++;
} while (num <= 100);
printf("1~100 以内奇数的和为:%d\n", sum);
阅读全文