相关疑难解决方法(0)

帕斯卡的三角实施

我正在尝试为pascal的三角形制作一个程序,用于计算行中rth值的格式nthn!/r!(n-r)!

我一直在努力实现它:

          #include <iostream>     // std::cout, std::endl
          #include <iomanip>      // std::setw
          int Pascal(int ,int );
          int Factorial( int);
          int main () 
          {
           int n=0;//Number of rows in the triangle
           for(int i=12;i>0;i--)
            {
              std::cout << std::setw(i)<<std::endl;
              for (int j=1;j<12-i;j++)
               {
                int r=0; //rth element initialized for each row
                int P= Pascal(r,n);
                std::cout << P ;
                std::cout <<std::setw(2);
                r=r+1;
               }

              n=n+1;

           }
               std::cout<<std::endl;
                   return 0;
           }
           int Pascal(int r,int n)
           {
               int d = n-r; ///Difference of n …
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
2763
查看次数

标签 统计

c++ ×1