首页 > 体育 > 电竞

89-for循环 1到100之间奇数偶数加法

一。要得到的效果:在控制台输出,1~100所有奇数之和,偶数之和(1+3+5+7+9...+99) (2+4+6+8+10...+100)二。带注释的代码#includeint main(){//声明一个整形变量sum1,用于存储奇数的和i

一。要得到的效果:在控制台输出,1~100所有奇数之和,偶数之和

(1+3+5+7+9...+99) (2+4+6+8+10...+100)

二。带注释的代码

#include

int main(){

//声明一个整形变量sum1,用于存储奇数的和

int sum1 = 0;

//遍历1到100之间所有的奇数

//i+=2 意思是每次自增2 等同于 i = i + 2

for (int i = 1; i <=100; i+=2) {

//进行加法运算,每循环一次相加一次

sum1 += i;

}

//声明一个整形变量sum2, 用于存储偶数的和

int sum2 = 0;

//遍历1到100之间所有的偶数

for (int i = 2; i <=100; i+=2) {

//进行加法运算,每循环一次相加一次

sum2 += i;

}

//输出变量sum1,sum2 的结果

//可以把范围缩短到1~10,口算得出结果,再对比

printf("sum1=%d,sum2=%d\n",sum1,sum2);

return 0;

}

三。源代码

#include

int main(){

int sum1 = 0;

for (int i = 1; i <=100; i+=2) {

sum1 += i;

}

int sum2 = 0;

for (int i = 2; i <=100; i+=2) {

sum2 += i;

}

printf("sum1=%d,sum2=%d\n",sum1,sum2);

return 0;

}

89-for循环 1到100之间奇数偶数加法

本文来自投稿,不代表大发红黑大战立场,转载请注明出处:http://www.royalcosa.com/sports/1112192.html