學生成績管理系統

2021-09-17 21:43:14 字數 2443 閱讀 4003

#include#include#include/*包含必要的標頭檔案*/

void menu();/*顯示選單函式*/

void addnew();/*增加學生資訊*/

void display();/*顯示全部資訊*/

void find();/*查詢學生*/

void sortmenu();/*排序選單*/

void bjpx(int);/*按班級排序*/

void selec();/*選擇排序的班級號碼*/

void qnz();/*全年組排序*/

void total();/*統計選單*/

void jige();/*統計及格人數*/

void yxl();/*統計優秀率*/

void pjf();/*統計平均分*/

void my_max();/*統計最大值 max函式是庫函式重名 所以加了my_區別不同*/

/*函式宣告*/

struct student

stu[5][20];

int num[5];/*記錄班級人數*/

/*主函式*/

int main()

}while(n!=0);

//死迴圈獲取選單選擇進入相應函式

return 0;

}/*選單 讓使用者***/

void menu()

/*新增新學生資訊*/

void addnew()

/*顯示全部學生資訊*/

void display()

}rs+=num[j];

} //rs用來記錄每個班人數之和

printf("高數優秀率為%g\n",sum*1.0/rs);

break;

case 2:

for(j=0;j<5;j++)

}rs+=num[j];

} printf("英語優秀率為%g\n",sum*1.0/rs);

break;

case 3:

for(j=0;j<5;j++)

}rs+=num[j];

} printf("c語言優秀率為%g\n",sum*1.0/rs);

break;

case 4:

for(j=0;j<5;j++)

}rs+=num[j];

} printf("思修優秀率為%g\n",sum*1.0/rs);

break;

case 5:

for(j=0;j<5;j++)

}rs+=num[j];

} printf("近代史優秀率為%g\n",sum*1.0/rs);

break;

} system("pause");

}void pjf()

rs+=num[j];

} //rs同樣是記錄人數和

printf("高數平均分為%g\n",sum*1.0/rs);

break;

case 2:

for(j=0;j<5;j++)

rs+=num[j];

} printf("英語平均分為%g\n",sum*1.0/rs);

break;

case 3:

for(j=0;j<5;j++)

rs+=num[j];

} printf("c語言平均分為%g\n",sum*1.0/rs);

break;

case 4:

for(j=0;j<5;j++)

rs+=num[j];

} printf("思修平均分為%g\n",sum*1.0/rs);

break;

case 5:

for(j=0;j<5;j++)

rs+=num[j];

} printf("近代史平均分為%g\n",sum*1.0/rs);

break;

} system("pause");

}void my_max()

} printf("高數最高分為%d\n",max);

break;

case 2:

for(j=0;j<5;j++)

}printf("英語最高分為%d\n",max);

break;

case 3:

for(j=0;j<5;j++)

}printf("c語言最高分為%d\n",max);

break;

case 4:

for(j=0;j<5;j++)

}printf("思修最高分為%d\n",max);

break;

case 5:

for(j=0;j<5;j++)

}printf("近代史最高分為%d\n",max);

break;

} system("pause");

}

學生成績管理系統

include include include define n 50 定義符號常量,代表學生人數最大值 int count 0 全域性變數,用於記錄陣列的當前位置 struct student 定義結構體型別,代表學生資訊 void input struct student arr 函式宣告,輸入...

學生成績管理系統

include include include include include include include include define null 0 define esc 0x001b 退出 define f1 0x3b00 檢視幫助資訊,呼叫helpmassage 函式 define f2 ...

學生成績管理系統

這是進入大學以來,第一次做的c語言課程設計,覺得挺有意義,把 貼上來,曬一下!學生成績管理系統 教師,管理員密碼 輸入學生的基本資訊 輸出學生的基本資訊 查詢學生的基本資訊 學生成績分析 排序 統計 退出 include include include include include include...