資源簡介
學生成績管理系統C語言,附有完整項目文件和代碼,另外有對應的word文檔。

代碼片段和文件信息
/***********************************************************
我的信息:?????????????????????????????????????????????????*
??姓名:?汪建林 生日:1985年2月26日????????????????????*
??畢業學校:?2007年于成都理工大學??????????????????????????*
??家鄉地址:?四川渠縣望溪鄉包山村5組???????????????????????*
??聯系QQ:?287307421??聯系電話:?13558690869????????????????*
??聯系Email:?wangjianlin1985@126.com?287307421????????????*
??雙魚林程序淘寶店:?http://shop34864101.taobao.com????????*
??雙魚林程序拍拍店:?http://287307421.paipai.com???????????*
??網站:?http://www.shuangyulin.com????????????????????????*
??????????????????????????????????????????????????????????*
??需要更多程序可以聯系我,保證運行!??????????????????????*
***********************************************************/
#include?“stdio.h“
#include?“stdlib.h“
#include?“conio.h“
#include?“string.h“
#define?N?10
#define?FILENAME?“student.txt“
typedef?struct
{
????int?num1;?????????
????char?name1[10];??????
????int?fen;
}LESSON;
typedef?struct
{
int?num2;??????/*學號*/
char?name2[10];/*姓名*/
char?xing[10];
int?num3;
int?tele;
float?score[3];
float?zong;
float?fen2;
}STUDENT;
/*******************************************************???????
功能:顯示菜單
參數:無???
返回值:無
?*******************************************************/
?void?displayMenu()
?{
????????printf(“\n+++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n“);
????????printf(“+???????????????學生成績管理系統2.0?????????????????????+\n“);
printf(“+???????????????????????????????????????????????????????+\n“);
????????printf(“+?????????????????1.?輸入課程信息???????????????????????+\n“);
????????printf(“+?????????????????2.?輸入學生信息成績???????????????????+\n“);
????????printf(“+?????????????????3.?學生基本情況查詢???????????????????+\n“);
????????printf(“+?????????????????4.?成績查詢???????????????????????????+\n“);
????????printf(“+?????????????????5.?刪除信息???????????????????????????+\n“);
????????printf(“+???6.?按綜合成績或實得學分升序或降序排序并顯示數據?????+\n“);
????????printf(“+?????????????????7.?程序結束???????????????????????????+\n“);
printf(“+???????????????????????????????????????????????????????+\n“);
????????printf(“+++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n“);
?}
/*******************************************************???????
功能:登陸函數,驗證口令
參數:
參數1:n
??類型:char?[]
??說明:用戶輸入口令???
返回值:1或0
??類型:int
??說明:1表示通過驗證;0表示沒有通過
?*******************************************************/
?int?login(char?password[])
?{
?????static?char?LESSONy[10]=“123“;
?????if(strcmp(passwordLESSONy)==0)
???????return?1;
?????else
???????return?0;
?}
?
?int?readFromFile2(LESSON?lesson[])
?{
FILE?*fp=NULL;
int?i=0;
fp=fopen(“student2““rb“);?
if(fp!=NULL)
{
while(!feof(fp))?
{
?????
if(i>=N)
break;
if(fread(lesson+isizeof(LESSON)1fp))
i++;
}
fclose(fp);
}
????return?i;
}
??/*******************************************************???????
功能:從文件讀信息到結構體數組中
參數:
參數1:student[]
??類型:STUDENT?[]
??說明:用來存儲從文件讀到的學生信息
返回值:i
??類型:int
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-23?15:06??Debug\
?????文件???????33792??2012-02-29?10:28??Debug\vc60.idb
?????文件???????53248??2012-02-29?10:28??Debug\vc60.pdb
?????文件??????221287??2012-02-29?10:28??Debug\學生成績管理.exe
?????文件??????228000??2012-02-29?10:28??Debug\學生成績管理.ilk
?????文件???????33877??2012-02-29?10:28??Debug\學生成績管理.obj
?????文件??????228160??2012-02-29?10:28??Debug\學生成績管理.pch
?????文件??????508928??2012-02-29?10:28??Debug\學生成績管理.pdb
?????文件???????12573??2012-02-29?10:28??學生成績管理.cpp
?????文件????????3475??2012-02-29?10:28??學生成績管理.dsp
?????文件?????????532??2012-02-29?10:29??學生成績管理.dsw
?????文件???????33792??2012-02-29?10:29??學生成績管理.ncb
?????文件???????48640??2012-02-29?10:29??學生成績管理.opt
?????文件????????1401??2012-02-29?10:28??學生成績管理.plg
?????文件??????156420??2017-01-05?02:41??學生成績管理系統C語言.docx
- 上一篇:MFC中嵌入顯示opencv圖像
- 下一篇:一個漂亮的VC++示波器生成類
評論
共有 條評論