ZBLOG

golang 实现输入任意数 取余的范围都在1到7之间

你好,作为一名资深软件工程师,我可以为您提供golang实现输入任意数取余的范围在1到7之间的代码。请参考下面的示例代码:

package main

import (
    "fmt"
)

func main() {
    var num int // 定义变量存储输入值
    fmt.Println("请输入一个整数:")
    _, err := fmt.Scan(&num) // 获取用户输入并转换为整型
    if err != nil {
        panic(err)
    }
    
    remainder := num % 7 // 取余运算
    
    if remainder == 0 { // 如果余数是0,则将其赋值为7
        remainder = 7
    }
    
    fmt.Printf("%d 的余数在1到7之间是:%d", num, remainder)
}

以上代码中,我们首先通过fmt.Scan获取用户输入的整数,并进行取余运算。然后判断取得的余数是否等于0,如果是,则将其赋值为7,最后输出结果。

希望这个回答能够解决你的问题。如有疑问,请随时追问。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=2899

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?