代碼中 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{} ,就是說這里為什么不用花括號。
2018-03-10
if和else下面的代碼只有一句時不用花括號。