明天要考试啊。同学都不会,求助大虾,给下本题 的代码,无限感激求1!+2!+...+n ! . 要求从主函数输入n的值,用函数实现阶乘的计算
解决方案 »
- 电脑通过Socket发送byte[]数据给单片机的问题
- 关于对分页的GridView的某一列求和的问题。
- 月份统计时间从上个月25号到这个月25号,怎么办?
- 静态类声明错误,菜鸟问题
- 讨论:纵向模块化的可行性,欢迎排砖、up
- 属性“width”被视为已过时。建议使用较新的构造
- 在线等~!!!!请教一个关于"在没有任何数据时进行无效的读取尝试"的问题!
- 请提供一段实现Visual C.NET界面的C#源代码.
- C#写的webservice报出了Client authentication failed错误!急
- 如何在打开任何一个“记事本txt”文件之前做一个判断后再打开这个记事本文件
- Dsoframer最好用的版本是哪个?坛子里有么?
- 字符串处理
#include<stdio.h>
#include<stdlib.h>
unsigned long getres(int n)
{
if(n == 1 || n <=0)
return 1;
return (unsigned long)n*getres(n-1);
}
int main(void)
{
unsigned long res = 0;
for (int i=1;i<=5;i++)
res+=getres(i);
printf("%d",res);
int i = 0 ;
scanf("%d",i);
}
#include <stdio.h>
double factorial(int n)
{
int i;
double sum=0,p=1;
for(i=1;i<=n;i++)
{
p=p*i;
sum=sum+p;
}
return sum;
}void main()
{
int n;
printf("请输入N的值:");
scanf("%d",&n);
printf("1到%d的阶乘和为:%.0lf\n",n,factorial(n));
}