c语言输出星号金字塔 c语言编程,数字金字塔,完整版,第一行一个1第二行3个2第三行5个3,以此类推到9?
浏览量:2063
时间:2021-03-13 02:54:17
作者:admin
c语言编程,数字金字塔,完整版,第一行一个1第二行3个2第三行5个3,以此类推到9?
加一行,比前一行多9位,最后一行是2*9 1位。我们可以知道第一行左边有9个空格,第二行有8个空格。据此,我们可以将void fun(int r){for(int i=r,j=1I>0i--,j){for(int k=0k<ik)printf(“=””)=“””“for(int=”“L=”0l<jl”printf(%D”,L)=“}=”“””>
&Ltstdio。H> int main(){printf(”请输入2113层棱锥的层数,5261:n”)int n scanf(%d”,&n)for(int i=0I<ni){for(int j=0j<N ij){printf(”//4102每层缩进量}for(int k=1K<=i1k)//1到每层的最大值{printf(%d”,k)}for(int k=IK gt=1K--)//MAX-1值到第1部分{printf(%d”,K)}pushar(“n”)}运行结果如图所示:1653
~。您可以通过for语句编写三行星号的输出金字塔。具体步骤如下。
1. 打开visualc6.0,打开文件新文件C源文件。
2. 程序如下:#包括
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。