go-2021-01-23

1、下面是用于测试具名返回值的例程,但是出现了一个错误,编译之后 系统给出了提示,找到带有红色波浪线并且出错的那一条语句,因为:=代表赋值和声明,而签名中已经出现过了sum,sub,mul了(不像noname()函数,它只是给出了三个int,int,int,而没有具体指名),所以再在函数体内使用具有声明及赋值的:=就会导致报错,改正办法就是将其改为赋值号=即可,如下图二。

 2、递归函数例程如下,计算阶乘。

 

 

posted @ 2021-01-23 20:41  migui  阅读(65)  评论(0编辑  收藏  举报