C語言入門:正,反兩座金字塔

諸葛青雲h發表於2018-09-06

C語言永遠不會過時

其實學程式設計關鍵是學習其思想,如果你精通了一門,再去學其他的時候也很容易上手。C不會過時的,尤其是在unix、linux操作平臺上,學好C是必須的。

C跟C++在很多方面也是相容的,c是c++的基礎。

再者c能從很大的程度上幫你瞭解計算機的發展史,資料結構等方面的知識,很多軟體、甚至作業系統中的很大部分是用c來實現的。

還有一些電器晶片的程式,比如電冰箱內製冷系統……可以說用c可以解決一切可能遇到的問題,關鍵是你要能精通它。

所以放開手腳去大膽的學吧,c永遠不會過時

1240
1240

原始碼

#include.h>

void main()

{

    int i,j,k,n;

printf(“請輸入金字塔的層數:”);

    scanf(“%d”,&n);

    for (i=1;i<=n;++i)  // 控制層數

    {

        for (j=1;j<=n-i;j++)  // 控制空格數

            printf(” “);

        for (k=1;k<=2*i-1;k++) // 控制*個數

            printf(“*”);

        printf(”
“);  // 一層金字塔輸出完畢,換行繼續輸出下一層

    }

}

1240

小編給大家推薦一個學習氛圍超好的地方,C/C++交流企鵝裙:870963251!適合在校大學生,小白,想轉行,想通過這個找工作的加入。裙裡有大量學習資料,有大神解答交流問題,每晚都有免費的直播課程

1240

原始碼:

#include.h>

void main()

{

    int i,j,k,n;

printf(“請輸入倒金字塔的層數:”);

scanf(“%d”,&n);

    for (i=1;i<=n;++i)  // 控制層數

    {

        for (k=0;k<=i-1;k++)  // 控制空格數

            printf(” “);

        for (j=2*n-2*i+1;j>0;j–) //控制*個數

            printf(“*”);

        printf(”
“);  

    }

}


相關文章