我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言递归打印9*9乘法表

img


为什么没有运行到row(9),要怎么改,用递归,不太懂,初学。(c语言递归)


void happy(int row)
{
    int i = 1;
    if(row == 0) return ;
    else
    {
        ;row --;
        happy(row);
        while(i <= (row+1))
        {
            printf("%d * %d = %d  ,", row+1, i , (row+1)*i);
            i++;
        }
        printf("\n");
    }
}

你上来就先row--,肯定就少一行

是,但是放后面不是回不去吗

近期文章

  • 安不理解,C入门教教
  • 想问一下这问题出在哪了
  • c#button控件怎样不能点击还能有交互作用
  • java中的while语句do…while语句
  • matlab元胞数组题目,求解!
  • SAP HR PA40无显示内容,请问有了解如何调试吗?
  • 百度easyDL的图像识别原理是?
  • python 导入csv如何批量替换空格
  • 要做小程序视频监控,需要使用live-player组件,请问视频监控应该申请哪种服务类目呢?
  • 请问有没有人用过FastBle,我想输入0xAA 0x01 len ble_cmd_0x01_t cs这个命令,使用Fastble是直接输入0x01吗
  • 3,理不清楚过程,需要协助
  • 排序问题求指点,帮帮我
  • STM32CubeMX 生成的文件没有MDK-ARM文件
  • 无法给harbor上传镜像,显示未经授权:需要身份验证
  • Java小白求学,Java行业门槛在哪里
  • 请使用正确的入口登录面板
  • linux2.6串口驱动移植卡在open console
  • mnist教程中使用自己的数据,load_data该如何定义?
  • Eclipse怎么汉化!百度方法都试过了
  • Apache运行项目时url错误问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华