![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
c++怎么运行不了的,输入数字没反应的
#include<iostream>usingnamespacestd;intmain(){intn,k=0,i,j=0;cout<<"n=";cin>>n;for(i=...
#include<iostream>
using namespace std;
int main()
{
int n,k=0,i,j=0;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
for(;i>=1;i--)
k=k+i;
j=j+k;
}
cout<<"1!+2!+3+…+n!="<<j<<endl;
return 0;
} 展开
using namespace std;
int main()
{
int n,k=0,i,j=0;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
for(;i>=1;i--)
k=k+i;
j=j+k;
}
cout<<"1!+2!+3+…+n!="<<j<<endl;
return 0;
} 展开
2个回答
展开全部
#include<iostream>
using namespace std;
int main()
{
int m,n,k=0,i,j=0;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
k = 0;//此处楼主忘记加这一句话了,不加的话会出错的
for(m = i;m>=1;m--)//楼主用i来做第二个循环,当i<1时,退出循环,到上一个for语句时,便出现了错误
k=k+m;
j=j+k;
}
cout<<"1!+2!+3+…+n!="<<j<<endl;
return 0;
}
全部帮你搞定了,自己看一下吧!!!希望对你有帮助!!!
using namespace std;
int main()
{
int m,n,k=0,i,j=0;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
k = 0;//此处楼主忘记加这一句话了,不加的话会出错的
for(m = i;m>=1;m--)//楼主用i来做第二个循环,当i<1时,退出循环,到上一个for语句时,便出现了错误
k=k+m;
j=j+k;
}
cout<<"1!+2!+3+…+n!="<<j<<endl;
return 0;
}
全部帮你搞定了,自己看一下吧!!!希望对你有帮助!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |