C++程序 打印字符图案
在这里,我们将使用两种方法来构建C++程序来打印字符图案即
- 使用 for循环
- 使用 while循环
使用不同的方法在C++中打印一个字符图案。
1. 使用for循环
输入 :
输出:
方法1:
将任意字符赋值给一个变量以打印图案。第一个for循环用于迭代行数,第二个for循环用于重复列数。然后基于列数打印字符。
输出
方法2:
通过将给定的数字转换为字符来打印图案。
将任意数字赋值给一个变量以打印图案。第一个for循环用于迭代行数,第二个for循环用于重复列数。进入循环后,将给定的数字转换为字符以根据列数打印所需的图案。
输出
2. 使用while循环
输入 :
输出:
方法1:
while循环在条件为假时停止检查。如果条件为真,则进入循环并执行语句。
输出
方法 2:
通过 while 循环将给定数字转换为字符打印图案。
输出
时间复杂度: O(n 2 ),其中 n 是给定的行数。
空间复杂度: O(1)