c 语言 分别用三种办法求100——200以内偶数的和(要求包含while、for、do_while三种结构中的两种)
时间: 2024-02-20 20:01:46 浏览: 18
1f}克".format(low_carb_intake, low_protein_intake, low_fat_intake), font=("Arial", 好的,我来回答你的问题。
使用while和for结构分别求100-200之间偶数的和18), bg="#FFF")
low_carb_label.place(relx=0.5, rely=0.4, anchor="center")
:
```c
// while循环求和
int i = 100;
int sum = 0;
while (i <= 200) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
printf("100-def return_home():
submit_button_1.destroy()
change_label()
root.mainloop()
相关问题
1、分别用三种办法求100——200以内偶数的和(要求包含while、for、do_while三种结构中的两种)
好的,我来回答您的问题。
1. while和for循环结构
```python
# while循环求偶数和
sum = 0
i = 100
while i <= 200:
if i % 2 == 0:
sum += i
i += 1
print("100-200以内偶数的和为:", sum)
# for循环求偶数和
sum = 0
for i in range(100, 201):
if i % 2 == 0:
sum += i
print("100-200以内偶数的和为:", sum)
```
2. for和do-while循环结构
```python
# for循环求偶数和
sum = 0
for i in range(100, 201, 2):
sum += i
print("100-200以内偶数的和为:", sum)
# do-while循环求偶数和
sum = 0
i = 100
while True:
if i % 2 == 0:
sum += i
i += 1
if i > 200:
break
print("100-200以内偶数的和为:", sum)
```
以上是三种不同的求偶数和的方法,分别用了while、for、do-while三种循环结构中的两种。希望对您有帮助!
c语言分别用三种办法求100-200以内偶数的和(要求包含while、for、do while三种结构中的两种))
好的,我知道了。以下是三种办法求100-200以内偶数的和:
1. 使用 while 和 for 循环:
```c
int sum = 0;
int i = 100;
while (i <= 200) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
for (i = 100; i <= 200; i++) {
if (i % 2 == 0) {
sum += i;
}
}
printf("100-200以内偶数的和为:%d\n", sum);
```
2. 使用 while 和 do-while 循环:
```c
int sum = 0;
int i = 100;
while (i <= 200) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
i = 100;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 200);
printf("100-200以内偶数的和为:%d\n", sum);
```
3. 使用 for 和 do-while 循环:
```c
int sum = 0;
int i;
for (i = 100; i <= 200; i++) {
if (i % 2 == 0) {
sum += i;
}
}
i = 100;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 200);
printf("100-200以内偶数的和为:%d\n", sum);
```
希望这个回答能够帮助到你!