博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
learn go recursive
阅读量:6452 次
发布时间:2019-06-23

本文共 680 字,大约阅读时间需要 2 分钟。

package main// 参考文章://     https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/06.6.mdimport (    "fmt")func main () {     fmt.Printf("%d is even: is %t\n", 16, even(16)) // 16 is even is true    fmt.Printf("%d is odd: is %t\n", 17, odd(17))    // 17 is odd: is true    fmt.Printf("%d is odd: is %t\n", 18, odd(18))    // 18 is odd: is false}func even( nr int) bool {    if nr == 0 {        return true    }    return odd(RevSign(nr) - 1)}func odd(nr int) bool {    if nr == 0 {        return false    }    return even(RevSign(nr) - 1)}func RevSign(nr int) int {    if nr < 0 {        return -nr    }    return nr}

 

转载于:https://www.cnblogs.com/zengjfgit/p/4986319.html

你可能感兴趣的文章
“帮我调试个bug好么”12星座程序猿的反应。。。
查看>>
MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
查看>>
比特币事件是否证明中国网络安全不堪一击?
查看>>
软件测试经验谈
查看>>
Domino下通过web方式管理服务器信息
查看>>
整数转换为字符
查看>>
Virtualbox上面UEFI/GPT安装Archlinux20160222
查看>>
vCloud Director Enterprise Cloud 5.5部署(八)
查看>>
网站优化之前要准备的工作
查看>>
Java并发编程:volatile关键字解析
查看>>
运维自动化之zabbix (web)(8)
查看>>
php时间处理函数
查看>>
SQL最常用基础语句
查看>>
js动态设置margin
查看>>
js 函数作用域与this 的指向实例
查看>>
iOS之路13-SDWebImage 框架的基本使用
查看>>
cat命令--Linux命令应用大词典729个命令解读
查看>>
安装PostGIS-2.1.8
查看>>
《gcc五分钟系列》第十节:编译期优化选项(一)——pipe
查看>>
MFC第二课 文件类型使用技巧
查看>>