求1!+2!+3!+.+n!怎么错了#include int h (int n) {using namespace std; int sum=0,s=1,t;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 03:08:43
求1!+2!+3!+.+n!怎么错了#includeinth(intn){usingnamespacestd;intsum=0,s=1,t;求1!+2!+3!+.+n!怎么错了#includeinth

求1!+2!+3!+.+n!怎么错了#include int h (int n) {using namespace std; int sum=0,s=1,t;
求1!+2!+3!+.+n!怎么错了#include int h (int n) {using namespace std; int sum=0,s=1,t;

求1!+2!+3!+.+n!怎么错了#include int h (int n) {using namespace std; int sum=0,s=1,t;
要写这个程序吗?
Void main()
{
int sum=0;
for(i=1;i

1楼算法很对, 但我个人觉得 当N大于9的时候 int 类型越界!
如果越界 这个算法不能用了,只能用 字符串来处理! 麻烦的很!