|
|
|
@ -30,11 +30,11 @@ void addStudent() {
|
|
|
|
|
scanf("%s", newStudent.name);
|
|
|
|
|
printf("Enter Class: ");
|
|
|
|
|
scanf("%d",&newStudent.banji);
|
|
|
|
|
printf("Enter 高数成绩: ");
|
|
|
|
|
printf("Enter „1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7: ");
|
|
|
|
|
scanf("%f", &newStudent.gaoshu);
|
|
|
|
|
printf("Enter 物理成绩: ");
|
|
|
|
|
printf("Enter „1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7: ");
|
|
|
|
|
scanf("%f", &newStudent.wuli);
|
|
|
|
|
printf("Enter 英语成绩: ");
|
|
|
|
|
printf("Enter <EFBFBD>0á4„1¤7„1¤7<EFBFBD>0¯9„1¤7: ");
|
|
|
|
|
scanf("%f", &newStudent.yingyu);
|
|
|
|
|
|
|
|
|
|
students[studentCount++] = newStudent;
|
|
|
|
@ -97,7 +97,7 @@ void orderStudents() {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
printf("ID\tName\t班级\t高数成绩\t物理成绩\t英语成绩\t总成绩\n");
|
|
|
|
|
printf("ID\tName\t„1¤7<EFBFBD>2í8\t„1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7\t„1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7\t<EFBFBD>0á4„1¤7„1¤7<EFBFBD>0¯9„1¤7\t„1¤7<EFBFBD>1ž7<EFBFBD>0¯9„1¤7\n");
|
|
|
|
|
for (int i = 0; i < studentCount; i++)
|
|
|
|
|
{
|
|
|
|
|
printf("%d\t%s\t%d\t%.2f\t\t%.2f\t\t%.2f\t\t%.2f\n", students[i].id, students[i].name, students[i].banji,students[i].gaoshu,students[i].wuli,students[i].yingyu,students[i].gaoshu+students[i].wuli+students[i].yingyu);
|
|
|
|
@ -112,7 +112,7 @@ void displayStudents()
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
printf("ID\tName\t班级\t高数成绩\t物理成绩\t英语成绩\t总成绩\n");
|
|
|
|
|
printf("ID\tName\t„1¤7<EFBFBD>2í8\t„1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7\t„1¤7„1¤7„1¤7„1¤7„1¤7<EFBFBD>0¯9„1¤7\t<EFBFBD>0á4„1¤7„1¤7<EFBFBD>0¯9„1¤7\t„1¤7<EFBFBD>1ž7<EFBFBD>0¯9„1¤7\n");
|
|
|
|
|
for (int i = 0; i < studentCount; i++)
|
|
|
|
|
{
|
|
|
|
|
printf("%d\t%s\t%d\t%.2f\t\t%.2f\t\t%.2f\t\t%.2f\n", students[i].id, students[i].name, students[i].banji,students[i].gaoshu,students[i].wuli,students[i].yingyu,students[i].gaoshu+students[i].wuli+students[i].yingyu);
|
|
|
|
@ -121,11 +121,11 @@ void displayStudents()
|
|
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
int choice;
|
|
|
|
|
int running = 1; // 控制循环的变量
|
|
|
|
|
int running = 1; // „1¤7„1¤7„1¤7„1¤7<EFBFBD>0Õ7„1¤7„1¤7„1¤7<EFBFBD>0<EFBFBD>3„1¤7„1¤7„1¤7
|
|
|
|
|
|
|
|
|
|
while (running) { printf("输入1,2,3,4, 5, 6使用对应功能\n");
|
|
|
|
|
while (running) { printf("„1¤7„1¤7„1¤7„1¤71„1¤7„1¤72„1¤7„1¤73„1¤7„1¤74, 5, 6<>0¶0„1¤7<C2A4>0‹2„1¤7<C2A4>0á8„1¤7„1¤7„1¤7„1¤7\n");
|
|
|
|
|
printf(" 1. Input\n");
|
|
|
|
|
printf(" 2. Output\n");
|
|
|
|
|
printf(" 2. delete\n");
|
|
|
|
|
printf(" 3. select\n");
|
|
|
|
|
printf(" 4. order\n");
|
|
|
|
|
printf(" 5. output\n");
|
|
|
|
|