Go練習題 3 第一種方法

2021-10-03 18:09:50 字數 1332 閱讀 4498

//乙個使用者管理系統

/*需要提供的功能

1.新增使用者

2.刪除使用者

3.修改使用者資訊

4.查詢使用者資訊

*/package main

import

("fmt"

"strconv"

"strings"

)//定義密碼輸入次數

const

( password string

="123123"

maxauth int=3

)//使用系統前輸入密碼 超過3次則退出系統

func

auth()

bool

else

}return

false

}//因為需要使用者輸入的比較多定義乙個input函式

func

inputstring

(input string

)string

func

inputuser

(id int

, userinfo map

[int

]map

[string

]string)}

//新增使用者

func

add(id int

, userinfo map

[int

]map

[string

]string

)//查詢使用者

func

sel(userinfo map

[int

]map

[string

]string)}

}//修改使用者

func

change

(userinfo map

[int

]map

[string

]string)}

else

}else

}//刪除使用者

func

del(userinfo map

[int

]map

[string

]string)}

else

}else

}func

main()

if!auth()

forelse

if user ==

"2"else

if user ==

"3"else

if user ==

"4"else

if user ==

"5"else

}}

Go練習題 3 第二種方法

乙個使用者管理系統 需要提供的功能 1.新增使用者 2.刪除使用者 3.修改使用者資訊 4.查詢使用者資訊 package main import fmt os strconv strings 定義密碼輸入次數 const password string 123123 maxauth int 3 使...

檔案輸入輸出的兩種方法(常用第一種)

include include includeusing namespace std int main fout1 10 123.456 this is a test fill.n fout1.close ifstream fin1 test2.dat ios in if fin1 char ptr...

汽車尾燈控制電路設計的第一種方法

module light r2,r1,r0,l2,l1,l0,clk,i3,i2,i1 input clk input i3,i2,i1 output r2,r1,r0,l2,l1,l0 reg r2,r1,r0,l2,l1,l0 wire 1 0 a assign a 1 i3 i2 i3 ass...