#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{} ,就是说这里为什么不用花括号。if和else下面的代码只有一句时不用花括号。