S = 1+3+5+7+...+99
代码如下:
#include<stdio.h>
int main(){
int S = 0;//储存累加和
//循环变量i从1开始,每次加2(确保是奇数),直到99结束
int i;
for (i = 1; i <= 99;i += 2) {
S += i; //累加偶数
}
printf("1+3+5+...+99的和为:%d\n",S);
return 0;
}
S = 2+4+6+8+...+100
代码如下:
#include<stdio.h>
int main(){
int S = 0;//储存累加和
//循环变量i从2开始,每次加2(确保是奇数),直到100结束
int i;
for (i = 2; i <= 100;i += 2) {
S += i; //累加偶数
}
printf("2+4+6+...+100的和为:%d\n",S);
return 0;
}