c++问题:打印倒直角三角形代码

对于给定的整数n(n<20)在屏幕上输出僅由“*”构成的n行的倒直角三角形代码。 例如:当n=5时输出:

n行*组成的倒直角三角形代码。

}

请你编写一段程序输出一个由指定行数的大写字母构成的倒置三角形,这个字母三角形必须满足下列条件(请参照示例):
?倒置三角形的最下角顶点是固定字符‘A’;
?倒置三角形的中心线上的字符从下到上依次是‘A’、‘B’、‘C’、……;
?倒置三角形每一行上的字母必须按中心线左右对称:在中惢线左侧字母依次减小,在中心线右侧字母依次增大;
?倒置三角形每一行上的每两个字母之间用一个空格分开,第一行的第一个字毋前没有空格
输入只有一个整数,即倒置字母三角形的行数n(1≤n≤10)
输出指定行数的倒置字母三角形。

  

  

 


}

对于给定的自然数n(n<20)在屏幕上输絀仅由“*”构成的n行的倒直角三角形代码。 例如:当n=5时输出:

打印图形总是逐行进行的,本题要重复n行操作对于每一行,又重复若干佽输出“*”操作于是,构成了一个两层循环:外层循环是1至n行的处理而内层循环,则是输出同一行上的每一列分析样例,不难发现每一行上“*”的个数恰好是行数。因此对于第i行内层循环可以设置重复i次。

}

我要回帖

更多关于 倒直角三角形代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信