课程
/后端开发
/C
/C语言入门
#include
int year ()
{
int age num ;
if (num = 1)
age = 10 ;
}
else
{ age = year(num - 1) + 2 ;
return age ;
int main()
int fiveage = year (5) ;
printf("第5个人的年龄是%d岁", fiveage); return 0;
请问哪里错了
2016-07-17
源自:C语言入门 5-9
正在回答
int year()函数没写形参,应该是int year(int num)
year函数里的int age num是什么意思?应该是int age;吧
if判断条件里=是赋值,==是比较;应该是num==1
if (num = 1) 应该是 if(num==1),
num应作为形参
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
4 回答搞不懂,不知道哪错了
1 回答不懂就问,哪里错了
3 回答不懂就问 哪里错了?
2 回答不懂哪里错了
1 回答一直没有搞懂哪错了