考試報名管理

2022-06-28 06:12:09 字數 2494 閱讀 5433

考試報名系統是對考試報名管理的簡單模擬,用選單選擇方式完成下列功能:輸入考生資訊;輸出考生資訊;查詢考生資訊;新增考生資訊;修改考生資訊;刪除考生資訊。每條考生資訊由准考證號、姓名、性別、年齡、報考類別等資訊組成。

要求:定義乙個專用的型別 elemtype,用於描述考生資訊,資料結構用乙個類描述,命名為list,包括資料、關係和基本操作;資料結構的儲存結構分別用順序和鏈式兩種結構實現,所定義的資料結構在不改或稍加改動的情況下,可用於第二個專案。\

單鏈表:

#include #include #include #include #define size 1005

using namespace std ;

typedef struct studentelemtype;

elemtype *stu;

void menuchoose();

class list;

void list::initlist(elemtype *&l)

void list::creatlist(elemtype *l,int n )

else

r = p ; }}

void list::insertlist(elemtype *&l, int i , elemtype &e)

if(p == null)

else

return ;

}void list::alterlist(elemtype *&l ,int i ,elemtype &e)

if(p == null)

p->idcard = e.idcard ;

strcpy(p->gender,e.gender);

strcpy(p->name,e.name);

strcpy(p->examtype,e.examtype) ;

p->age = e.age ;

return ;

}void list::findlist(elemtype *&l, int n)

if(q == null)

return ;

else

return ;

}bool list::deletelist(elemtype *&l ,int i ,elemtype &e)

if(p ==null)

else

e.idcard = q->idcard ;

strcpy(e.name,q->name);

strcpy(e.gender,q->gender);

strcpy(e.examtype,q->examtype) ;

e.age = q->age ;

p->next = q->next ;

free(q);

return true ; }}

void list::displaylist(elemtype *&l)

return ;

}void menu()

else if(n==2)

else if(n==3)

else if(n==4)

else if(n==5)

else if(n==6)

elemtype;

typedef struct

sqlist;

sqlist *stu;

class list;

void list::initlist(sqlist *&l)

bool list::listempty(sqlist *l)

void list::findlist(sqlist *l, int n)

void list::displist(sqlist *l)

printf("\n");

}bool list::alterlist(sqlist *l, int i, elemtype &e)

bool list::listinsert(sqlist *&l, int i, elemtype e)

l->data[i] = e;

l->length++; //注意!!!!!!

return true;

}bool list::listdelete(sqlist *&l, int i, elemtype &e)

l->length--;

return true;

}void list::creatlist(sqlist *&l, elemtype a, int n)

l->length = n;

}void input_student(elemtype &e)

a.creatlist(stu,stu,num);

} else if(n==2)

else if(n==3)

else if(n==4)

else if(n==5)

else if(n==6)

else

menu();

printf("功能選擇 : \n");

} return 0 ;

}

考試報名管理

問題及 煙台大學計算機與控制工程學院 完成日期 2016年12月23日 問題描述 實現對考生報考相應類別考試的管理和相關操作。include include include include include using namespace std typedef struct student elem...

考試報名管理

考試報名管理 考試報名系統是對考試報名管理的簡單模擬。用選單選擇方式完畢下列功能 輸入考生資訊 輸出考生資訊。查詢考生資訊。加入考生資訊 改動考生資訊。刪除考生資訊。每條考生資訊由准考證號 姓名 性別 年齡 報考類別等資訊組成。要求 定義乙個專用的型別 elemtype。用於描寫敘述考生資訊,資料結...

IT認證報名 考試全攻略

報名篇 我們常說的微軟認證 cisco認證無疑是這些大公司對技術人員的一種資格認證,但認證考試卻不是這些公司本身主持的,而是把自己的認證考試委託給專門從事考試的公司進行,如sylvan,vue等。這些公司在全球一百多個國家都有考試中心,這些中心又通過網路連線在一起,每天的考試結果可以迅速地傳送到委託...