C程序 打印180度旋转的简单左半边金字塔
我们可以用for和while循环来打印简单的半左金字塔的180度旋转,如下所示。
输入:
输出:
方法一
使用for循环
解释: 第一个for循环用来确定行的数量,第二个for循环用来确定列的数量。这里的值将根据第一个for循环而改变。如果j大于i,那么它将打印输出,否则打印空格。
输出
方法二
使用while循环
解释: while 循环检查条件,直到条件为假。如果条件为真,则进入循环并执行这些语句。
输出
时间的复杂性: 对于给定的输入n行,O(n 2)。
辅助空间: O(1)