课程
/后端开发
/C
/C语言入门
不知道哪里出错了
2021-01-10
源自:C语言入门 5-9
正在回答
return old要写在判断语句外面,才能返回所有的值
知道了,返回值填错了
#include <stdio.h> int NumberPeople(int n){ int old; if(n==1){ old=10; } else{ old=NumberPeople(n-1)+2; return old; } } int main() { int fivepeople=NumberPeople(5); printf("第5个人的年龄是%d岁", fivepeople); return 0; }
第五个人不能再用year了,因为前面用过了,换一个名称
色空荣落处 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答请帮我看看代码哪里错了。。
1 回答请大神看看我这里哪错了啊
6 回答帮忙看看代码错哪里了
3 回答我这个代码哪里错了啊
1 回答大家看看我的代码哪写错了?我是真看不出啊!