[C++] 打印出杨辉三角形 →→→→→进入此内容的聊天室

来自 , 2020-06-22, 写在 C++, 查看 108 次.
URL http://www.code666.cn/view/3f088ebe
  1. #include<iostream>
  2. #include<math.h>
  3. using namespace std;
  4.  
  5. int main(){
  6.         int n;
  7.         cout<<"请输入打印行数:";
  8.         cin>>n;
  9.         int a[n-1][n-1];
  10.        
  11.         for(int i=0;i<=n-1;i++){
  12.                 for(int j=0;j<=i;j++){
  13.                         if(j==0){
  14.                                 a[i][j]=1;
  15.                                 cout<<a[i][j]<<"\t";
  16.                                 continue;
  17.                         }
  18.                         if(j==i){
  19.                                 a[i][j]=1;
  20.                                 cout<<a[i][j];
  21.                                 continue;
  22.                         }
  23.                         a[i][j]=a[i-1][j-1]+a[i-1][j];
  24.                         cout<<a[i][j]<<"\t";
  25.                 }
  26.                 cout<<"\n";
  27.         }
  28.         return 0;
  29. }
  30.  

回复 "打印出杨辉三角形"

这儿你可以回复上面这条便签

captcha