描述
输入一个正整数n,求解并输出1~n之间所有奇数之和。
输入
在一行中给出一个整数n(1≤n≤1000)。
输出
在一行中输出一个整数,即1~n之间所有奇数之和。
输入样例 1
51
输出样例 1
676
输入样例 2
800
输出样例 2
160000
#include<stdio.h>
int main()
{
int i=1,s=0,n;
scanf("%d",&n);
while(i<=n)
{
if(i%2!=0)
{
s=s+i;
}
i=i+1;
}
printf("%d",s);
return 0;
}
PS:使用while循环语句判断i是否为奇数,如果是,累加到s上,注意s初始化要为0,因为定义s后系统会随机分配数值,不一定初始值为0.
解答完毕