从键盘上输入一个自然数,输出该数的阶乘。

还有一个小题··· 编程计算十以内的偶数之和。
唉。。。。。。不会啊~~
阶乘

int main()
{
int i,n;
double sum=1; /*定义3个变量,一个自增,一个范围,一个结果*/
printf("enter one number:");
scanf("%d",&n); /*输入一个范围*/
for(i=1;i<=n;i++)
{
sum*=i; /*当自辩灶核增量小于范围时,结果就要乘以这个自携掘增量*/
}
printf("%d factorial is:%f",n,sum); /*输出*/
}

计算N以内的偶数之和

int main()
{
int i,n,sum=0;
printf("enter one number:");
scanf("%d",&n);
for(i=1;i<=n;i++) /*自增量,当小于范辩衫围是,就自动加1*/
{
if(0==i%2) /*对2求余的话,结果是0,那就是偶数,就加上这个自增量*/
sum+=i;
}
printf("the answer is:%f",sum);
}