常見C語言面試題之七:楊輝三角

來源:互聯網
上載者:User
  int _tmain(int argc, _TCHAR* argv[]) {     int i,j,a[10][10];     //i表示行,j表示列     for(i=0;i<10;i++)      //首先將行列都賦值為0         for(j=0;j<10;j++)           a[i][j]=0;     for(i=0;i<10;i++)      //將沒一行的頭尾賦值為1     {       a[i][0]=1;       a[i][i]=1;     }         //從第二行開始除最後一個數與第一個數外,   //每個數都是其所在行的前一行同一列與前一列之和   for(i=2;i<10;i++)              for(j=1;j<i;j++)       a[i][j]=a[i-1][j-1]+a[i-1][j];        printf("**************/n");   for(i=0;i<10;i++)   {     for(j=0;j<i+1;j++)       //j<i+1因為沒一行中,列是當前的行數+1,如第4行有5列       printf("%5d",a[i][j]);     printf("/n");   }       return 0; } //0:  1 //1:  1  1 //2:  1  2  1 //3:  1  3  3  1 //4:  1  4  6  4  1 //5:  1  5  10 10 5  1 //……

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.