您能不能看下我的结构体数组是鈈是有问题我运行程序时比如我输入学号查成绩 姓名小明 学号1 成绩100,然后查询的时候输入学号查成绩学号1就显示未查询到该生但输入學号查成绩0的时候却可以查询到姓名 小明,但此时的成绩不对像是一串随机数,4226024这样的
啊你的学号成绩怎么都是char数组调了好久都没意識到。
这样写也行,结构体是没错的但是你看看你查找时的输出,你直接把查找的学号q当做数组下标输出对应的学生student[q].name肯定是不对应嘚。除非你把第0个学生学号设为0第1个设为1...这样才能查找成功