package main
import "fmt"
//编写一个程序,输入n 个员工的工号 姓名 年龄 薪资。
//输出薪资在 8000 元以上的员工的工号 姓名 年龄 薪资。
type Person struct {
id int
name string
age int
feed int
}
func main() {
var n int
fmt.Println("输入要录入的员工数目")
fmt.Scanln(&n)
per :=make([]Person,n)
fmt.Println("依次按照如下格式输入n个员工信息:工号为:%d,姓名为:%s,年龄为:%d,工资为:%d")
for i := 0; i < len(per); i++ {
fmt.Scan(&per[i].id, &per[i].name, &per[i].age, &per[i].feed)
//fmt.Printf("学号为:%d,姓名为:%s,年龄为:%d,工资为:%d", per[i].id, per[i].name, per[i].age, per[i].feed)
}
/*per = append(per, Person{205, "王刚", 25, 9000})
per = append(per, Person{206, "白雪", 24, 7500})
per = append(per, Person{200, "邹越", 27, 8000})*/
for i, _ := range per {
if per[i].feed >= 8000 {
fmt.Println(per[i])
}
}
}
输出工资超过规定的人员信息
猜你喜欢
转载自blog.csdn.net/qq_39944955/article/details/81840035
今日推荐
周排行