# include <>
# include <>
# include <>
int shouds**e=0;
struct student
; typedef struct node
node,*link;
void menu()
void printstart()
void wrong()
void nofind()
void printc() // 本函式用於輸出中文
void printe(node *p)//本函式用於輸出英文
node* locate(link l,char findmess,char nameornum) //該函式用於定位連表中符合要求的接點,並返回該指標 }
else if(strcmp(nameornum,"name")==0) //按姓名查詢 }
return 0;
} void add(link l) //增加學生
s=s->next;
}p=(node *)malloc(sizeof(node));
strcpy(p->
printf("請你輸入姓名:");
scanf("%s",p->
getchar();
printf("請你輸入性別:");
scanf("%s",p->
getchar();
printf("請你輸入c語言成績:");
scanf("%d",&p->
getchar();
printf("請你輸入數學成績:");
scanf("%d",&p->
getchar();
printf("請你輸入英語成績:");
scanf("%d",&p->
getchar();
p->>>>
p->> / 3;
//資訊輸入已經完成
p->next=null;
r->next=p;
r=p;
shouds**e=1;
}} void qur(link l) //查詢學生
printf("\n*****>1按學號查詢\n*****>2按姓名查詢\n");
scanf("%d",&sel);
if(sel==1)//學號
else
nofind();
} else if(sel==2) //姓名
else
nofind();
} else
wrong();
}void del(link l) //刪除
printf("\n*****>1按學號刪除\n*****>2按姓名刪除\n");
scanf("%d",&sel);
if(sel==1)
else
nofind();
} else if(sel==2)
else
nofind();
} else
wrong();
} void modify(link l)
printf("請你輸入要修改的學生學號:");
scanf("%s",findmess);
p=locate(l,findmess,"num");
if(p)
{ printf("請你輸入新的c語言成績(原來是%d分):",p->
學生成績管理
計算機工程學院 實踐報告 課程名稱 資料結構課程設計 設計題目學生成績管理 院系數理學院 專業資訊與計算科學 組別28 學生姓名 陸君學號 1114101128 起止日期 2013年 7月 1日 2013 年 7月5日 指導教師 周海岩寇海洲 學年學期 2012 2013 學年第 2 學期 設計任務...
學生成績管理系統
目錄一 學生成績管理系統需求分析及功能模組設計 1 1.1學生成績管理系統的開發背景 1 1.2學生成績管理系統概述 1 1.3學生成績管理系統功能模組分析與設計 1 1.4 小組成員分工與實際工作任務完成情況 3 二 資料庫設計與實現 3 2.1 學生成績管理系統的實體與聯絡分析 e r圖 3 2...
學生成績管理系統
編號web實習 說明書 題目 學生成績管理系統設計與實現 院 系 電腦科學與工程 專業 資訊管理與資訊系統 學生姓名 學號指導教師 2015年1月 18 日 目錄一 學生成績管理系統 3 1.1 引言 3 1.2 課題研究的意義 3 1.3 課題的可行性分析 3 1.3.1 課題調研 3 1.3.2...