在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
自己尝试编写的go语言代码: package main//主函数包 import (//引入包 "fmt" ) type Bkat struct {//定义一个结构体 Name string Psw string Money float64 } func (bkat *Bkat) cx(name string){ if name == bkat.Name{ fmt.Println("你要查询的账号的余额是:",bkat.Money) }else{ fmt.Println("你输入的账号不存在!请核对你的账号输入是否正确!") } } func (bkat *Bkat) Addm(name string, res float64){//定义一个作用在*Bkat类型上的Addm方法 if name == bkat.Name{ bkat.Money += res fmt.Println("加入你要的钱后,你目前的账户余额是:\n", bkat.Money) }else{ fmt.Println("你输入的账号不存在!请核对你的账号输入是否正确!") } } func main(){//主函数 var bkat Bkat = Bkat{ Name: "fan", Psw: "123", Money: 168.6, } fmt.Println("您好,欢迎您来到银行系统!\n如果你要查询账号请输入1,如果你要为你的账号增加金额请输入2:") var i int var name string var m float64 fmt.Scanln(&i) if i == 1{ fmt.Println("输入你要查询的账户的名称:") fmt.Scanln(&name) bkat.cx(name) }else if i == 2{ fmt.Println("输入你要查询的账户的名称:") fmt.Scanln(&name) fmt.Println("输入你要加入的金额:") fmt.Scanln(&m) bkat.Addm(name,m) } }
演示画面:
|
请发表评论