include stdio.h void print(int n) if(n==0) return print(n-1) printf("%d",n) void main(void
答案:2 悬赏:60 手机版
解决时间 2021-02-20 14:33
- 提问者网友:呐年旧曙光
- 2021-02-20 10:44
求解释。为什么输出是12345。谢谢
最佳答案
- 五星知识达人网友:空山清雨
- 2021-02-20 11:40
这是递归打印啊 \\
if(n==0) return 1吧 \\出来
5,4,3,2,1进堆栈,出来正好相反。
if(n==0) return 1吧 \\出来
5,4,3,2,1进堆栈,出来正好相反。
全部回答
- 1楼网友:深街酒徒
- 2021-02-20 11:45
#define print(x) printf(#x="%d\n",x)
改为
#define print(x) printf("x=%d\n",x)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯