本文實例為大家分享了C語言實現(xiàn)學(xué)生成績管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下
站在用戶的角度思考問題,與客戶深入溝通,找到古丈網(wǎng)站設(shè)計與古丈網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋古丈地區(qū)。
這里只貼代碼,具體介紹省略。
#include#include #include #include #include #define MAX 200 struct student { char no[10]; // 學(xué)號 char name[50]; // 姓名 float score[3]; // 分?jǐn)?shù) float math; float eng; float phy; }; struct data { int count; // 當(dāng)前學(xué)生數(shù)組中學(xué)生的個數(shù) struct student stu[MAX]; // 學(xué)生數(shù)組 }dd; // 顯示主菜單 void menu() { system("cls");//清屏 printf("\n\n\n"); printf("\t\t\t *******************************\n"); printf("\t\t\t \n"); printf("\t\t\t 學(xué)生成績管理系統(tǒng) \n"); printf("\t\t\t \n"); printf("\t\t\t [1] 查看所有學(xué)生信息 \n"); printf("\t\t\t [2] 輸入學(xué)生記錄 \n"); printf("\t\t\t [3] 刪除學(xué)生記錄 \n"); printf("\t\t\t [4] 修改學(xué)生記錄 \n"); printf("\t\t\t [5] 查詢學(xué)生成績(學(xué)號) \n"); printf("\t\t\t [6] 查詢成學(xué)生績(姓名) \n"); printf("\t\t\t [7] 查看成績排序(學(xué)號) \n"); printf("\t\t\t [0] 退出 \n"); printf("\t\t\t \n"); } // 等待用戶按回車后回到主菜單 void to_menu() { char c1,c2; printf("\n\n\n按回車鍵返回主菜單..."); scanf("%c%c",&c1,&c2);//第一個字符吸收上次的確認(rèn)回車鍵 menu(); } //統(tǒng)計信息 void ren() { int A=0,B=0,C=0,D=0,E=0,s; int i; for(i=0;i Buff.stu[j].math) { temp=Buff.stu[i]; Buff.stu[i]=Buff.stu[j]; Buff.stu[j]=temp; } printf("名次\t學(xué)號\t 姓名\t數(shù)學(xué)\n"); for(i=0; i Buff.stu[j].eng) { temp=Buff.stu[i]; Buff.stu[i]=Buff.stu[j]; Buff.stu[j]=temp; } printf("名次\t學(xué)號\t 姓名\t英語\n"); for(i=0; i Buff.stu[j].phy) { temp=Buff.stu[i]; Buff.stu[i]=Buff.stu[j]; Buff.stu[j]=temp; } printf("名次\t學(xué)號\t 姓名\t物理\n"); for(i=0; i
更多學(xué)習(xí)資料請關(guān)注專題《管理系統(tǒng)開發(fā)》。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。