C/C++編程筆記:C語言入門題之正倒金字塔,正反三角形代碼詳解

其實學編程關鍵是學習其思想,若是你精通了一門,再去學其餘的時候也很容易上手。C不會過期的,尤爲是在unix、linux操做平臺上,學好C是必須的。linux

C跟C++在不少方面也是兼容的,c是c++的基礎。c++

再者c能從很大的程度上幫你瞭解計算機的發展史,數據結構等方面的知識,不少軟件、甚至操做系統中的很大部分是用c來實現的。編程

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

因此放開手腳去大膽的學吧,c永遠不會過期!數據結構

正金字塔

源代碼:學習

includespa

void main()操作系統

{3d

inti,j,k,n;unix

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("\n");// 一層金字塔輸出完畢,換行繼續輸出下一層

}

}

倒金字塔

源代碼:

include

void main()

{

inti,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("\n");  

}

}

如此說來,正反三角形,難道你還不會嗎?

但願對你有幫助!也但願你可以在學習C語言的路上越走越遠,砥礪前行~

自學C/C++編程難度很大,不妨和一些志同道合的小夥伴一塊兒學習成長!

C語言C++編程學習交流圈子,【點擊進入微信公衆號:C語言編程學習基地

有一些源碼和資料分享,歡迎轉行也學習編程的夥伴,和你們一塊兒交流成長會比本身琢磨更快哦!

相關文章
相關標籤/搜索