91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

功能需求: 1、提供身份驗證,和使用系統的權限設置、判定。 2、(教師用戶)能實現08信管5或6班同學各學期各科成績的錄入、編輯,數據必須保存在文件中,以便反復使用。 3、(學生用戶或游客)提供對學號或姓名,各學期、各學科成績的查詢。 4、(學生和教師用戶)能按各學期、各學科分數排序輸出(每一科都要能排序輸出)。 5、(教師用戶)能統計各科成績分數段的分布(60以下、60~70、70~80、80~90、90~100)情況,并輸出。 性能需求: 1、操作界面美觀、友好,有必要的容錯處理(如:能判定學號位數和只能由0~9數字字符組成、能判定合理的成績0~100等); 2、查詢應根據查詢條件合理選擇先進的查詢方法(其中必須保證至少有一種查找采用了散列查找); 3、排序算法要求采用堆排序實現; 4、分數段統計結果要求保存在單獨的文件中;

資源截圖

代碼片段和文件信息

/*經濟管理學院??信息管理與信息系統??08級5班??林躍??3108006358*/
/*學生成績管理系統*/
/*功能需求:1、提供身份驗證,和使用系統的權限設置、判定。
2、(教師用戶)能實現08信管5或6班同學各學期各科成績的錄入、編輯,數據必須保存在文件中,以便反復使用。
3、(學生用戶或游客)提供對學號或姓名,各學期、各學科成績的查詢。
4、(學生和教師用戶)能按各學期、各學科分數排序輸出(每一科都要能排序輸出)。
5、(教師用戶)能統計各科成績分數段的分布(60以下、60~70、70~80、80~90、90~100)情況,并輸出。
??性能需求:1、操作界面美觀、友好,有必要的容錯處理(如:能判定學號位數和只能由0~9數字字符組成、能判定合理的成績0~100等);
??????? ????2、查詢應根據查詢條件合理選擇先進的查詢方法(其中必須保證至少有一種查找采用了散列查找);
????3、排序算法要求采用堆排序實現;
????4、分數段統計結果要求保存在單獨的文件中;
*/

/*==============================================================================================*/
#include?
#include?
#include?
#include?
#define?N?35
#define?M?5
#define?MAX?50

void?menu_xueqi(int?x);


/*==============================================================================================*/
/*+++++++++++++++++++++++++++++++++++++++++++數據結構+++++++++++++++++++++++++++++++++++++++++++*/
/*==============================================================================================*/

struct?xueshengxinxi
{
int?num;
unsigned?long?number; /*學號*/
????char?name[20]; /*姓名*/
char?mima[6]; /*密碼*/
int?kemu[8][17]; /*各科成績*/
}student[N];

struct?laoshixinxi
{
unsigned?long?number; /*教號*/
????char?name[20]; /*姓名*/
char?mima[6]; /*密碼*/
}teacher[M];

struct?xueshengxinxi?*t[N];
struct?xueshengxinxi?r[MAX];

/*==============================================================================================*/
/*++++++++++++++++++++++++++++++++++++++++文件加載與保存++++++++++++++++++++++++++++++++++++++++*/
/*==============================================================================================*/

void?load1()/*加載學生信息文件*/
{
int?imn;
FILE?*fp;
if((fp=fopen(“xueshengwenjian““r+“))==NULL)
{
printf(“不能打開文件!\n“);
exit(0);
}
for(i=0;i {
fscanf(fp“%d??%10u??%6s??%6s??\n“&student[i].num&student[i].number&student[i].name&student[i].mima);
for(m=0;m<8;m++)
{
fscanf(fp“%d??“&student[m].kemu[m][0]);
for(n=1;n<=student[m].kemu[m][0];n++)
fscanf(fp“%d??“&student[i].kemu[m][n]);
fscanf(fp“\n“);
}??
}
fclose(fp);
}

void?load2()/*加載老師信息文件*/
{
int?i;
FILE?*fp;
if((fp=fopen(“laoshiwenjian““r+“))==NULL)
{
printf(“不能打開文件!\n“);
getch();
system(“cls“);
return?;
}
for(i=0;i fscanf(fp“%10u???%6s???%6s\n“&teacher[i].number&teacher[i].name&teacher[i].mima);
fclose(fp);
}

void?save1()/*保存學生信息至文件*/
{
int?imn;
FILE?*fp;
if((fp=fopen(“xueshengwenjian““w+“))==NULL)
{
???printf(“不能打開文件!\n“);
???return?;
}
for(i=0;i {
fprintf(fp“%d??%10u??%6s??%6s??\n“student[i].numstudent[i].numberstudent[i].namestudent[i].mima);
for(m=0;m<8;m++)
{
fprintf(fp“%d??“student[m].kemu[m][0]);
for(n=1;n<=student[m].kemu[m][0];n++)
fprintf(fp“%d??“student[i].kemu[m][n]);
fprintf(fp“\n“);
}??
}
fclose(fp);
return;
}

/*==================================

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????122??2010-06-26?16:18??數據結構課程設計\laoshiwenjian

?????文件??????10663??2010-06-30?00:58??數據結構課程設計\xueshengwenjian

?????文件??????57599??2010-06-30?01:22??數據結構課程設計\★學生成績管理系統☆.c

?????文件?????225330??2010-06-30?01:22??數據結構課程設計\★學生成績管理系統☆.exe

?????文件??????95744??2010-06-30?02:25??數據結構課程設計\《數據結構》課程設計--封面.doc

?????文件??????87810??2010-06-26?16:19??數據結構課程設計\《數據結構》課程設計--封面.docx

?????文件??????31232??2010-06-30?02:21??數據結構課程設計\《數據結構》課程設計--總結.doc

?????文件??????15087??2010-06-30?02:20??數據結構課程設計\《數據結構》課程設計--總結.docx

?????文件????1225216??2010-06-30?01:21??數據結構課程設計\《數據結構》課程設計--報告書.doc

?????文件?????546702??2010-06-30?01:21??數據結構課程設計\《數據結構》課程設計--報告書.docx

?????文件??????32256??2010-06-26?16:19??數據結構課程設計\《數據結構》課程設計--指導書.doc

?????文件??????73980??2010-06-26?16:19??數據結構課程設計\《數據結構》課程設計--流程圖.pptx

?????文件???????1519??2010-06-30?01:36??數據結構課程設計\《數據結構》課程設計--說明文件.txt

?????文件??????27136??2010-06-26?16:19??數據結構課程設計\《數據結構》課程設計--題目.doc

?????目錄??????????0??2010-06-30?15:34??數據結構課程設計

-----------?---------??----------?-----??----

??????????????2430396????????????????????15


評論

共有 條評論