dowhile循环输出奇偶和

需求:使用dowhile循环输出100-200之间的偶数和和奇数和。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<stdio.h>
int main(){
int sum=0;//定义变量sum为整数int类型并初始化值为0
int i=100;//定义区间起点为100
do{
if(i%2==0){//通过1除以2的余数为0判断是否为偶数
sum+=i;//计算偶数和
}
i++;//每次循环后i自加1
}
while(i<=200)//定义区间结束点为200
printf("偶数和为%d\n",sum);//打印输出偶数和
sum = 0;//赋值sum为0
i = 100;//赋值i为100(定义区间起点为100)
do{
if(i%2==1){//通过1除以2的余数为1判断是否为奇数
sum+=i;//计算奇数和
}
i++;//每次循环后i自加1
}
while(i<=200)//定义区间结束点为200
printf("奇数和为%d\n",sum);//打印输出奇数和
return 0;//返回结果0
}