问答详情
源自:5-9 递归函数练习

代码中 if-else的问题

#include

int getage(numpeople) { int age; if(numpeople==1) age=10; else  age=getage(numpeople-1)+2; return age;   } int main() { int fifthage=getage(5); printf("第五个人的是%d岁\n",fifthage); return 0; } 我想问下大家,if-else用法不是 if{} else{} ,就是说这里为什么不用花括号。

提问者:慕慕4797795 2018-03-10 12:45

个回答

  • 世末理想乡
    2018-03-10 14:14:35
    已采纳

    if和else下面的代码只有一句时不用花括号。