C语言实现把程序中自定义的print( )函数改写为等价的递归函数

完整代码:

//把以下程序的 print( )函数改写为等价的递归函数。
#include
using namespace std;
void print(int w) {
    for(int i=1;i 1) {
        // 递归调用 myPrint 函数,传入 w - 1 作为参数
        myPrint(w - 1);
        // 使用循环打印 w - 1 的值,循环次数为 w - 1 次
        for(int j = 1; j < w; j++) {
            cout << w - 1 << " ";
        }
    }
}


int main(){
    print(5);
    cout<

运行截图:

你可能感兴趣的:(c++,算法,开发语言)