C++编程,编译成功,运行的时候出bug了,求大神指点

C++编程,编译成功,运行的时候出bug了,求大神指点
#include
using namespace std ;
int N;
int Jk(int k) //求K的阶乘
{
int kk;
if (k==0)
{
kk=1;
}
else kk=k*Jk(k-1);
return kk;
}
int Nk(int n,int k)
{
int nk;
if (k==0)
{
nk=1;
}
if (n==N-k+1)
{
nk=n-k+1;
}
nk=n*Nk(n-1,k);
return nk;
}
int main()
{
cout<<1< for(int i=1;i<=9;i++)
{
N=i;
for(int j=0;j<=i;j++)
{
cout< }
cout< }
return 0;
}
你是想算1/n! 2/n!----吗郑运? 我帮你改了下,不知道昌租对不对
/* if (n==N-k+1)
{
nk=n-k+1;
}*/不理解你加这句话干啥尤其是全局变量尽量少用,你可以再加一个喊迅梁参数。
//N=i;
if (n==0)//k改成n
{
nk=1;
}
如果不对,你说下你这题是做什么?我再帮你改
← 上一篇: 下一篇: →