3501 - 编程计算(1)

编程计算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;
}

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题