欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言在屏幕上輸出楊輝三角

 更新時(shí)間:2015年10月21日 12:02:16   投稿:lijiao  
這篇文章主要介紹了在屏幕上輸出楊輝三角的方法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

這就是楊輝三角,也叫賈憲三角。這于我們現(xiàn)在的學(xué)習(xí)聯(lián)系最緊密的是2項(xiàng)式乘方展開式的系數(shù)規(guī)律。如圖,在賈憲三角中,第3行的第三個(gè)數(shù)恰好對(duì)應(yīng)著兩數(shù)和的平方公式依次下去。
楊輝三角是一個(gè)由數(shù)字排列成的三角形數(shù)表,一般形式如下:

.................................................

楊輝三角的規(guī)律是:它的兩條斜邊都是由數(shù)字1組成的,而其余的數(shù)則是等于它肩上的兩個(gè)數(shù)之和。
代碼如下:

#include<stdio.h>
#include<stdlib.h>
 
int main()
{
 int i,j,k,arr[10][10]={0};/*arr[11][11]必須初始化,初始化為{0}*/
 printf("打印出楊輝三角:\n");
 for(i=0;i<10;i++)
 {/*先打印出第一列和對(duì)角線的數(shù),均為1,同時(shí)第一二行已打印完*/
  arr[i][0]=1;
  arr[i][i]=1;
 }
 for(i=2;i<10;i++)
 {/*分析出楊輝三角排列的規(guī)律*/
  for(j=1;j<10;j++)
  {
   arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
  }  
 }
 for(i=0;i<10;i++)
 {
  for(k=0;k<10-i;k++)
  {
   printf(" ");
  }
  for(j=0;j<=i;j++)
  {
   printf("%d ",arr[i][j]);
  }
  printf("\n");
 }
 system("pause");
 return 0;
}

希望本文所述對(duì)大家C程序算法設(shè)計(jì)的學(xué)習(xí)有所幫助。

相關(guān)文章

  • EasyC++模板顯式具體化

    EasyC++模板顯式具體化

    這篇文章主要介紹了C++模板顯式具體化,在C++中,可以提供一個(gè)具體化函數(shù)定義稱為具體顯式化(explict?specialization)。其中包含所需的代碼,當(dāng)編譯器找到與函數(shù)調(diào)用匹配的具體化定義時(shí),將使用該定義,而不再尋找模板,下面我們來看看文章具體介紹吧
    2021-12-12
  • C語言常見排序算法之插入排序(直接插入排序,希爾排序)

    C語言常見排序算法之插入排序(直接插入排序,希爾排序)

    這篇文章介紹C語言常見排序算法之插入排序(直接插入排序,希爾排序),主要分享介紹的是插入排序的兩種常用算法,直接插入排序和希爾排序,需要的朋友可以參考一下
    2022-07-07
  • QT基于TCP網(wǎng)絡(luò)聊天室

    QT基于TCP網(wǎng)絡(luò)聊天室

    這篇文章主要為大家詳細(xì)介紹了QT基于TCP網(wǎng)絡(luò)聊天室,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 使用C++調(diào)用Python代碼的方法詳解

    使用C++調(diào)用Python代碼的方法詳解

    這篇文章主要介紹了使用C++調(diào)用Python代碼并給大家介紹了.py和.pyc的區(qū)別,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • C++?中IO流詳解

    C++?中IO流詳解

    這篇文章主要介紹了C++?IO流的相關(guān)知識(shí)點(diǎn),文中有詳細(xì)的代碼,希望可以幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2023-05-05
  • C++11中的stoi & stod用法

    C++11中的stoi & stod用法

    這篇文章主要介紹了C++11中的stoi & stod用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • C語言用fun函數(shù)實(shí)現(xiàn)兩個(gè)數(shù)的交換方式

    C語言用fun函數(shù)實(shí)現(xiàn)兩個(gè)數(shù)的交換方式

    這篇文章主要介紹了C語言用fun函數(shù)實(shí)現(xiàn)兩個(gè)數(shù)的交換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • C++入門概覽和嘗試創(chuàng)建第一個(gè)C++程序

    C++入門概覽和嘗試創(chuàng)建第一個(gè)C++程序

    這篇文章主要介紹了C++入門概覽和嘗試創(chuàng)建第一個(gè)C++程序,同時(shí)也包括編寫類的示例展示C++面向?qū)ο蟮奶匦?需要的朋友可以參考下
    2015-09-09
  • 最新評(píng)論