ep5_3.cpp
上传用户:wxcui2006
上传日期:2022-07-12
资源大小:1274k
文件大小:0k
源码类别:

书籍源码

开发平台:

Visual C++

  1. /* 5.3  打印杨辉三角形(10行)。使用二维数组并利用每个系数等于其肩上两系数之和。*/
  2. #include<iostream>
  3. using namespace std;
  4. int main(){
  5. int a[10][11]={0,1},i,j;//初始化时写好第1行,其余各行全0
  6. for(i=1;i<10;i++)//为了全部算法无特例,共用11列,第1列全0,方便计算
  7. for(j=1;j<=i+1;j++) a[i][j]=a[i-1][j-1]+a[i-1][j];
  8. for(i=0;i<10;i++){
  9. for(j=1;j<=i+1;j++) cout<<a[i][j]<<'t';
  10. cout<<endl;
  11. }
  12. return 0;
  13. }