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

来源:5-9 递归函数练习

qq_Egg_1

2015-08-23 13:21

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

写回答 关注

2回答

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

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

    qq_Egg...

    非常感谢!

    2015-08-23 23:00:02

    共 1 条回复 >

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

    只有一行语句可以不写

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题