c++入门代码_C/C++编程笔记:C语言入门题之正倒金字塔,正反三角形代码详解
其實學編程關鍵是學習其思想,如果你精通了一門,再去學其他的時候也很容易上手。C不會過時的,尤其是在unix、linux操作平臺上,學好C是必須的。
C跟C++在很多方面也是兼容的,c是c++的基礎。
再者c能從很大的程度上幫你了解計算機的發展史,數據結構等方面的知識,很多軟件、甚至操作系統中的很大部分是用c來實現的。
還有一些電器芯片的程序,比如電冰箱內制冷系統……可以說用c可以解決一切可能遇到的問題,關鍵是你要能精通它。
所以放開手腳去大膽的學吧,c永遠不會過時!
正金字塔
源代碼:
include
void main()
{
inti,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("\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++編程學習交流圈子,QQ群【1121833361】有一些源碼和資料分享,歡迎轉行也學習編程的伙伴,和大家一起交流成長會比自己琢磨更快哦!
總結
以上是生活随笔為你收集整理的c++入门代码_C/C++编程笔记:C语言入门题之正倒金字塔,正反三角形代码详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matplotlib 标签_matplo
- 下一篇: 共享内存 传一个类指针_C++指针