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

为什么if ,else都不用{ }呢

{   int ox;
    if(n==1)
       ox=10;
   
    else
    ox=age(n-1)+2;
        return ox;
   
}

提问者:qq_Egg_1 2015-08-23 13:21

个回答

  • hhh112123123
    2015-08-23 20:24:19
    已采纳

    if 只默认紧跟后面的一行,所以只有一行的话可以省略,如果一行以上的话就需要加大括号了  还有for循环也是一样

  • AAnonymous
    2015-08-23 13:40:20

    只有一行语句可以不写