已采纳回答 / 八月长安就是二熊
程序中的函数调用是由实参单向传递给形参的值传递,就相当于上面定义了一个空壳子,下面的实际数据会传递给你自己定义的函数,这章是递归,就是定义的函数会不停的调用自身,就是一直计算,直到跳出循环体,然后return的值返回给主调函数,用以直接的输出。
2019-10-23
已采纳回答 / 砍王
else是有作用域的,也就是{}。第二张图内层if条件语句没有else,所以printf("%s\n","买玩具")是在外层if条件内,也就是说只要满足外层if条件语句的条件就会执行printf("%s\n","买玩具")。第一张图内层if条件语句有else,所以执行printf("%s\n","很遗憾,期望你再接再励")需要满足外层if的条件而且不满足每层if的条件。
2019-10-23