課程設計 學生成績查詢

2021-08-13 21:22:17 字數 2595 閱讀 1840

void menu();  //主介面

void select();//主選單

void searchnum(struct stu *head);  //  按學號查詢

void searchname(struct stu *head);  // 按姓名查詢

void print(struct stu *head);      //輸出學生的資訊

void no(struct stu *head);      //名次的排名

void selectmh(struct stu *head);// 學生查詢入口

void sort(struct stu *head);   //對學生資訊的排序

void insert(struct stu *head,int &);  // 新增學生的資訊

void del(struct stu *head,int &); //   功能6中的刪除學生資訊

struct stu *creat(int &);

struct stu

;#include "zhang.h"

#include

#include

#include

#include

#define null 0

#define linklist sizeof(struct stu)

using namespace std;

struct stu *creat(int &n)      // 統計學生的成績整理.

p2->next=null;

return head;

}void print(struct stu *head)

while(p!=null);

cout<>num;

while(num!=0)

if(num==p1->num)

else

cout<>num;

}if(n==0)

else

if(p0->numnum)

else p2->next=p0;

p0->next=p1;

}else}}

void sort(struct stu *head)

p1=p1->next;

};p2->order=++no;

b=p2->order;

p2->order=p0->order;

p0->order=b;

b=p2->num;

p2->num=p0->num;

p0->num=b;

b=p2->ma;

p2->ma=p0->ma;

p0->ma=b;

b=p2->en;

p2->en=p0->en;

p0->en=b;

b=p2->ch;

p2->ch=p0->ch;

p0->ch=b;

b=p2->c;

p2->c=p0->c;

p0->c=b;

b=p2->w;

p2->w=p0->w;

p0->w=b;

b=p2->all;

p2->all=p0->all;

p0->all=b;

strcpy(temp,p2->name);   //strcpy是一種c語言的標準庫函式,strcpy把從src位址開始且含有'\0'結束符的字串複製到以dest開始的位址空間,返回值的型別為char*。

strcpy(p2->name,p0->name);

strcpy(p0->name,temp);

p0=p0->next;

p2=p0;

p1=p2->next;

b=(p2->all);

}if(p0->next==null)p2->order=++no;

}void menu()

if(p->num==num)

if(strcmp(p->name,name)==0)

}return 0;

} 程式實驗

C 課程設計 學生成績管理系統

要求 設立程式管理學生如下資訊 學生學號 姓名 班級,語文 數學 英語成績。至少要有10名以上學生。能夠實現根據以下關鍵字查詢 學生姓名 學號 班級 課程名稱。能夠實現按照單科成績 總成績 平均成績 學號排序。能夠實現學生資訊的插入 刪除和修改。能夠查詢每個課程的最高分 最低分及相應學生姓名 班級和...

課程設計之 MFC做學生成績管理系統

以下兩題任選一題 題目一 應用mfc應用程式實現學生資訊管理系統 1 設計乙個學生類student,包括資料成員 姓名 學號 二門課程 物件導向程式設計 高等數學 的成績。2 建立乙個管理學生的類management,包括實現學生的資料的增加 刪除 修改 按課程成績排序 儲存學生資料到檔案及載入檔案...

學生成績查詢系列

面試的一道老題,原題如下 table如下,共有5個科目,所有的題目都必須用一條語句處理 name lesson mark john math 60 mike eng 70 mark history 80 1.有一科不及格的學生名單 2.不及格科目超過2門的學生名單 3.所有科目都不及格的學生名單 4...