其實學編程關鍵是學習其思想,若是你精通了一門,再去學其餘的時候也很容易上手。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語言編程學習基地
有一些源碼和資料分享,歡迎轉行也學習編程的夥伴,和你們一塊兒交流成長會比本身琢磨更快哦!