C++程序 打印数字模式
在这里,我们将看到一个用C++编写的程序来打印3种不同的数字模式。使用 _ for_ 循环和 _ while_ 循环分别涵盖了3种数字模式,并提供了相应的解释。
三种不同的数字模式:
模式1:
使用for循环:
第一个for循环用于迭代行数,第二个for循环用于重复列数。然后打印数字并递增数字以打印下一个数字。
输出
时间复杂度: O(n 2 )
辅助空间: O(1)
使用while循环:
while循环会检查条件是否为false,如果条件为true,则进入循环并执行语句。
输出
时间复杂度: O(n 2 )
辅助空间: O(1)
模式2:
使用for循环:
第一个for循环用于迭代行数,第二个for循环用于重复列数。然后输出行号以得到所需的输出。
Output
Time Complexity: O(n 2 )
Auxiliary Space: O(1)
输出结果
时间复杂度: O(n 2 )
辅助空间: O(1)