最赞回答 / 慕码人705974
首先,return是结束这个循环,将值输入到主函数 (下文中getWordNumber用GWN代表)这个GWN函数有两种结束循坏的方式,一种是n等于1时,符合If语句的条件,输出return 1,说明停止循坏并且将1这个值输入到主函数,然后这里主函数就会输出该值(num=1),一种是n不等于1时,不符合If语句的条件,就会输出else语句的return,而这个return语句后面还有一个GWN(n-1)的函数,这个跟着一起被输入主函数,但此时这个循环并没结束,会继续被自身调用,这就是递归...
2019-12-12
最赞回答 / 也会惊蝉
呃。不是太理解你意思,但为了捞分回答下。既然回答了,本着负责任的原则按自己理解多讲讲。首先这道题是比较三种循环语句,让你选择其一运行,所以你选择一种后要把其他两种删掉。其次,这种简单的C语言代码可以理解为,头文件预处理,主函数进入,检查首部有无变量定义,尾部有无返回值,然后输入中间的结构语句,判断并选择自己想用的结构语句后按照格式敲入结构框架,之后按照对题意的理解,分析后敲入结构语句中的执行代码块。哦了。。不懂得话建议上网搜几个典型例题看看,自己分析下,就懂了。
2019-12-10