所有题用结构体实现