3501 - 编程计算(1)

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

编程计算1+3+5+7+…+n的值。

题目输入

输入一个奇数n (n<101)

题目输出

输出结果 。

输入/输出样例

输入格式

1
3

输出格式

1
4

C语言解答

#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
int main()
{
   // freopen("in","r",stdin);
 //   freopen("out","w",stdout);



	int  n;
	while(scanf("%d",&n )!=EOF){


	int i, sum = 0;

	for (i = 1; i <=n; i = i+2)
	{
		sum = sum + i;
	}

	printf("%d\n", sum);

	}
  return 0;
}

C++解答

#include<stdio.h>
int main()
{
	int i,n,sum;
	while(scanf("%d",&n) != EOF)
	{
		sum = 0;
		for(i = 1;i <= n;i = i + 2)
		{
			sum = sum + i;
		}
		printf("%d\n",sum);
	}

	return 0;
}