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