一.
在对函数的练习中,将之前所做过的所有小程序都用函数功能化一遍。除了练习了函数的书写,还回顾了一些特定代码的书写。
注解:跳出本例来看,像这种没有返回值的功能是否可以说,没有参数加入。→不对,之前输出矩形符号的例子里就有参数的加入。仔细看一下,打印乘法表属于函数的第二种形式,有输入,无返回值。
注解:学习到这里,对于前面的许多知识点理解不够深入,很多细节也已经忘记。上面两个截图采用的是if不同的格式,一个是格式1的重复使用,另一个是格式3。对于本例而言,我支持使用格式1,因为例子中并没有包括所有的整数范围,采用格式2或者3就要定义所有范围,不合适。这里使用判断结构if语句,而不使用循环结构,就在于例子中只是输出一次,而非重复输出。
注解:左右两侧不一样。
如果在将return和if语句结合在一起,还需要在代码区内定义char level么,估计不需要了吧,因为代码区没有用到leve,输入地都是num。验证如下,没有错误。也就是说,如果在调用函数代码区,出现了调用函数名,那么必须再次强调其类型。