c语言作业

89 阅读1分钟

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;
} 

image.png

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;
}

image.png