人人爱人人爽_2色视频网站_日韩欧美亚洲_中文字幕一区二区三中文字幕_制服丝袜影音先锋_成年人免费影院_freexxxx性特大另类

大學(xué)生新聞網(wǎng),大學(xué)生新聞發(fā)布平臺(tái)
大學(xué)生新聞網(wǎng)
大學(xué)生新聞大學(xué)生活校園文學(xué)大學(xué)生村官
社會(huì)實(shí)踐活動(dòng)社會(huì)實(shí)踐經(jīng)歷社會(huì)實(shí)踐報(bào)告社會(huì)實(shí)踐總結(jié)社會(huì)實(shí)踐心得
全國(guó)排名校友會(huì)版軟科排名分類排名本科排名一本排名二本排名專科排名學(xué)校地址
求職簡(jiǎn)歷職場(chǎng)法則面試技巧職場(chǎng)故事求職招聘大學(xué)生就業(yè)
英語(yǔ)學(xué)習(xí)計(jì)算機(jī)學(xué)習(xí)電氣工程機(jī)械工程經(jīng)濟(jì)管理建筑設(shè)計(jì)財(cái)務(wù)會(huì)計(jì)
申請(qǐng)書證明書檢討書自薦信演講稿心得體會(huì)調(diào)查報(bào)告讀后感求職信推薦信其它范文

C語(yǔ)言楊輝三角(兩種方法)

楊輝三角是我們從初中就知道的,現(xiàn)在,讓我們用C語(yǔ)言將它在計(jì)算機(jī)上顯示出來(lái)。

在初中,我們就知道,楊輝三角的兩個(gè)腰邊的數(shù)都是 1,其它位置的數(shù)都是上頂上兩個(gè)數(shù)之和。這就是我們用C語(yǔ)言寫楊輝三角的關(guān)鍵之一。

在高中的時(shí)候我們又知道,楊輝三角的任意一行都是的二項(xiàng)式系數(shù),n 為行數(shù)減 1。也就是說(shuō)任何一個(gè)數(shù)等于這個(gè)是高中的組合數(shù)。n 代表行數(shù)減 1,不代表列數(shù)減 1。如:第五行的第三個(gè)數(shù)就為 =6。

現(xiàn)在我們按第一種思路來(lái)寫:先定義一個(gè)二維數(shù)組:a[N][N],略大于要打印的行數(shù)。再令兩邊的數(shù)為 1,即當(dāng)每行的第一個(gè)數(shù)和最后一個(gè)數(shù)為 1。a[i][0]=a[i][i-1]=1,n 為行數(shù)。除兩邊的數(shù)外,任何一個(gè)數(shù)為上兩頂數(shù)之和,即 a[i][j] = a[i-1][j-1] + a[i-1][j]。最后輸出楊輝三角。代碼如下:


#include <stdio.h>
#define N 14
void main()
{
    int i, j, k, n=0, a[N][N];  /*定義二維數(shù)組a[14][14]*/
    while(n<=0||n>=13){  /*控制打印的行數(shù)不要太大,過(guò)大會(huì)造成顯示不規(guī)范*/
        printf("請(qǐng)輸入要打印的行數(shù):");
        scanf("%d",&n);
    }
    printf("%d行楊輝三角如下:\n",n);
    for(i=1;i<=n;i++)
        a[i][1] = a[i][i] = 1;  /*兩邊的數(shù)令它為1,因?yàn)楝F(xiàn)在循環(huán)從1開(kāi)始,就認(rèn)為a[i][1]為第一個(gè)數(shù)*/
    for(i=3;i<=n;i++)
        for(j=2;j<=i-1;j++)
            a[i][j]=a[i-1][j-1]+a[i-1][j];  /*除兩邊的數(shù)外都等于上兩頂數(shù)之和*/
    for(i=1;i<=n;i++){
        for(k=1;k<=n-i;k++)
            printf("   ");  /*這一行主要是在輸出數(shù)之前打上空格占位,讓輸出的數(shù)更美觀*/
        for(j=1;j<=i;j++)  /*j<=i的原因是不輸出其它的數(shù),只輸出我們想要的數(shù)*/
            printf("%6d",a[i][j]);
         
        printf("\n");  /*當(dāng)一行輸出完以后換行繼續(xù)下一行的輸出*/
    }
    printf("\n");
}</stdio.h>
運(yùn)行結(jié)果:

請(qǐng)輸入要打印的行數(shù):10
10行楊輝三角如下:
                                1
                             1     1
                          1     2     1
                       1     3     3     1
                    1     4     6     4     1
                 1     5    10    10     5     1
              1     6    15    20    15     6     1
           1     7    21    35    35    21     7     1
        1     8    28    56    70    56    28     8     1
     1     9    36    84   126   126    84    36     9     1
上面的這一種方法我們用到了二維數(shù)組,下面的這一方法我們將用到自定義函數(shù)。

在高中我們知道,楊輝三角中的任何一個(gè)數(shù)都等于一個(gè)組合數(shù),現(xiàn)在我們用這一公式來(lái)做。首先,此方法代碼如下:


#include <stdio.h>
 
/* 
 * 定義階乘,在這里可能會(huì)想。為什么要用float,當(dāng)我試第一次的時(shí)候,
 * 如果用int的話,那么在打印行數(shù)多了以后就會(huì)出錯(cuò)。
 * 這是因?yàn)殡A乘的數(shù)比較大,如果用int就不夠用了。下同
 */
float J(int i){
    int j;
    float k=1;
    for(j=1;j<=i;j++)
        k=k*j;
    return(k);
}
float C(int i,int j){  /*定義組合數(shù)*/
    float k;
    k=J(j)/(J(i)*J(j-i));
    return(k);
}
void main(){
    int i=0,j,k,n;  /*打印楊輝三角*/
    while(i<=0||i>16){
        printf("請(qǐng)輸入要打印的行數(shù):");
        scanf("%d",&i);
    }
    printf("%d行楊輝三角如下:\n",i);
 
    for(j=0;j<i;j++){
        for(k=1;k<=(i-j);k++)
            printf("  ");
        for(n=0;n<=j;n++)
            printf("%4.0f",C(n,j));
        printf("\n");
    }
    printf("\n\n");
}


運(yùn)行結(jié)果:

請(qǐng)輸入要打印的行數(shù):10
10行楊輝三角如下:
                       1
                     1   1
                   1   2   1
                 1   3   3   1
               1   4   6   4   1
             1   5  10  10   5   1
           1   6  15  20  15   6   1
         1   7  21  35  35  21   7   1
       1   8  28  56  70  56  28   8   1
     1   9  36  84 126 126  84  36   9   1
這個(gè)方法主要就是要知道組合數(shù)的表示。還有如果自定義函數(shù)。但是這種方法產(chǎn)生的數(shù)據(jù)比較大,不建議用這種方法。
    作者:大學(xué)生新聞網(wǎng)    來(lái)源:大學(xué)生新聞網(wǎng)
    發(fā)布時(shí)間:2025-03-10    閱讀:
    掃一掃 分享悅讀
  • C語(yǔ)言日期函數(shù),日期處理函數(shù)
  • 定義一個(gè)表示日期的結(jié)構(gòu)體類型,再分別定義函數(shù)完成下列功能:計(jì)算某一天是對(duì)應(yīng)年的第幾天,這一年一共多少天;計(jì)算兩個(gè)日期之間相隔的
  • 03-10 關(guān)注:4
人人爱人人爽_2色视频网站_日韩欧美亚洲_中文字幕一区二区三中文字幕_制服丝袜影音先锋_成年人免费影院_freexxxx性特大另类
天天做天天摸天天爽国产一区| 精品1区2区3区| 国产欧美一区二区三区在线看蜜臀| 欧美日韩高清影院| 欧美精品一区二区精品网| 性做久久久久久| 国产自产v一区二区三区c| 高清免费成人av| 51精品久久久久久久蜜臀| 欧美电视剧在线观看完整版| 欧美va亚洲va在线观看蝴蝶网| 精品欧美久久久| 99久久免费国产| 国产欧美一区二区精品性色| eeuss鲁片一区二区三区在线看| 久久一留热品黄| 国产精品网站导航| 成人性生交大片免费看在线播放| 欧美亚洲国产一卡| 国产精品天美传媒| 日韩av电影天堂| 免费在线看成人av| 秋霞成人午夜伦在线观看| 在线观看日韩电影| 欧美高清在线视频| 国产一区二区三区香蕉 | 亚洲精品欧美综合四区| 亚洲超碰精品一区二区| av在线综合网| 亚洲另类春色国产| 欧美午夜片在线看| 久久久久久久久久看片| 99在线精品观看| |精品福利一区二区三区| 韩国成人精品a∨在线观看| 欧美不卡视频一区| 国产成人亚洲综合a∨猫咪| www久久精品| 国产一区二区三区av电影| 日韩欧美国产综合| 粗大黑人巨茎大战欧美成人| 国产精品白丝av| 亚洲精品一区二区三区香蕉| 亚洲欧美偷拍三级| 日韩不卡一区二区三区| 国产mv日韩mv欧美| 日韩久久久精品| 色播五月激情综合网| 在线一区二区三区四区| 日韩一区二区精品葵司在线| av电影一区二区| 久久综合中文字幕| 亚洲午夜免费视频| 99久久精品免费| 中文字幕免费不卡在线| 蜜臀99久久精品久久久久久软件| 欧美日韩精品二区第二页| 亚洲欧美日韩国产综合在线 | 亚洲欧美日韩久久| 亚洲国产一区二区视频| 狠狠狠色丁香婷婷综合激情 | 久久成人久久鬼色| 成人免费av资源| 青青草原综合久久大伊人精品 | 成人在线综合网| 色哟哟日韩精品| 91精品啪在线观看国产60岁| 99久久夜色精品国产网站| 国产成人av一区二区三区在线观看| 国产精品一区二区在线播放| 欧洲亚洲国产日韩| 欧美日韩精品一区二区在线播放| 日韩欧美国产一区二区在线播放| 久久精品亚洲麻豆av一区二区 | 日韩三级视频中文字幕| 欧美日韩视频在线一区二区| 欧美精品一卡二卡| 亚洲免费av高清| 日本一区中文字幕| 国产99久久久久| 夜夜夜精品看看| 波多野结衣在线一区| 久久久久亚洲蜜桃| 国产高清成人在线| 国产精品无遮挡| 色综合天天综合狠狠| 精品福利av导航| 亚洲综合一二区| 日韩一区二区免费在线电影| 日韩视频免费直播| 国产精品高潮呻吟| 亚洲国产精品久久一线不卡| 日本午夜一本久久久综合| 久久爱www久久做| 国产高清久久久久| 欧美性受xxxx黑人xyx性爽| 国产精品丝袜一区| 亚洲v中文字幕| 欧美日韩卡一卡二| 国内成人精品2018免费看| caoporen国产精品视频| 久久久久久久久蜜桃| 一本久道中文字幕精品亚洲嫩| 亚洲美女在线一区| 久久精品一区二区| 久久日韩粉嫩一区二区三区| 精品国产乱码久久久久久夜甘婷婷| 91精品久久久久久蜜臀| 91麻豆精品国产综合久久久久久| 色一情一乱一乱一91av| 欧美日韩成人综合| 精品国产亚洲在线| 久久久噜噜噜久噜久久综合| 亚洲色图制服丝袜| 视频一区视频二区在线观看| 樱花影视一区二区| 亚洲啪啪综合av一区二区三区| 欧美一区二区三区免费大片| 国产精品美女久久久久久久久久久 | 国产精品午夜在线| 欧美久久久久久蜜桃| 99久久精品国产麻豆演员表| 美女爽到高潮91| 一级女性全黄久久生活片免费| 久久精品视频一区| 91.com在线观看| 日本道精品一区二区三区| 69精品人人人人| 日韩高清欧美激情| 午夜精品免费在线观看| 91精品午夜视频| 国产一区久久久| 亚洲欧洲国产日韩| 欧美一区二区人人喊爽| 亚洲一区免费在线观看| 日韩欧美亚洲国产精品字幕久久久| 亚洲大片免费看| 日韩午夜在线观看视频| 91国在线观看| 伊人色综合久久天天人手人婷| 欧美丰满嫩嫩电影| 欧美午夜精品电影| 色综合久久久网| 91一区二区三区在线观看| 国产成人在线视频免费播放| 国内精品国产成人国产三级粉色| 日韩av在线播放中文字幕| 亚洲国产人成综合网站| 亚洲成人在线免费| 亚洲成人在线观看视频| 丝袜亚洲精品中文字幕一区| 午夜视频久久久久久| 亚洲v精品v日韩v欧美v专区| 夜夜精品视频一区二区| 亚洲电影中文字幕在线观看| 亚洲gay无套男同| 丝袜亚洲另类欧美| 免费观看成人av| 毛片av中文字幕一区二区| 久久精品国产成人一区二区三区| 久久精品国产亚洲a| 国产毛片精品一区| 国产成人精品一区二| av成人动漫在线观看| 在线观看亚洲精品视频| 欧美挠脚心视频网站| 91麻豆精品国产91久久久久久久久 | 国产精品美女一区二区在线观看| 国产亚洲成年网址在线观看| 久久精品免视看| 中文字幕二三区不卡| 亚洲美女淫视频| 天天综合网天天综合色| 精品一区二区三区免费视频| 国产精品一级片在线观看| 99精品欧美一区二区三区综合在线| 91美女精品福利| 91精品欧美综合在线观看最新| 精品美女一区二区三区| 亚洲欧洲三级电影| 五月天欧美精品| 国产精品亚洲一区二区三区妖精| 岛国av在线一区| 欧美日韩精品免费观看视频| 欧美一级在线视频| 国产精品国产自产拍高清av王其| 亚洲国产视频a| 国产风韵犹存在线视精品| 色综合av在线| 久久男人中文字幕资源站| 亚洲一区在线播放| 国产一区二区三区在线观看免费视频| 成人一二三区视频| 8x8x8国产精品| 亚洲欧洲精品一区二区三区不卡| 舔着乳尖日韩一区| 99久久免费国产| 久久久久久一二三区| 亚洲国产精品一区二区久久| 国产凹凸在线观看一区二区|