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

  • 大小: 1.2MB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2024-02-06
  • 語言: C/C++
  • 標簽: c++??課程設計??

資源簡介

學生信息管理系統: 定義學生(student)類,其中至少包括姓名、性別、學號、學院、系、班級、宿舍、籍貫和聯系電話。 功能要求: 1、設計菜單實現功能選擇; 2、輸入功能:輸入學生信息,并保存到文件中; 3、能按照學生的不同信息排序整理,如按學號、學院、宿舍等; 4、能根據學號修改學生信息; 5、能根據學號刪除學生信息; 6、查詢功能: 1)能夠根據學號查詢學生信息; 2)能夠根據姓名、學號、學院、系、班級、宿舍等分項信息查詢學生記錄; 3)按照學院、系或者班級統計學生人數、統計各籍貫地學生的情況。 7、所有的增加、修改、刪除能同步到文件;也從文件讀取數據到程序。 綜合運用所學過C/C++程序設計課程的知識進行實際程序設計。

資源截圖

代碼片段和文件信息

#include?“student.h“
#include?

student?gStu[100];
int?nStuNum?=?0;

void?AddStu()//添加學生信息
{
cout?< cin?>>?gStu[nStuNum].chName;?

cout?< cin?>>?gStu[nStuNum].chSex;?

cout?< cin?>>?gStu[nStuNum].chId;?

cout?< cin?>>?gStu[nStuNum].chFac;?

cout?< cin?>>?gStu[nStuNum].chDepart;?

cout?< cin?>>?gStu[nStuNum].chClass;?

cout?< cin?>>?gStu[nStuNum].chDor;?

cout?< cin?>>?gStu[nStuNum].chNative;?

cout?< cin?>>?gStu[nStuNum].chTel;?

nStuNum++;

cout?<
getch();
}

void?ModStu()//修改學生信息
{
char?chId[M];
int?nFind?=?0;

cout?< cin?>>?chId;?//學號

bool?bFind?=?false;
for?(?int?i?=?0;?i? {
if?(?strcmp(?chId?gStu[i].chId?)?==?0?)//信息對比
{
bFind?=?true;
nFind??=?i;
break;
}
}

if?(?bFind?==?false?)?//容錯
{
cout?< getch();
return;
}


gStu[nFind].ShowInfo();//顯示查找到的學生信息

cout?<????//重新輸入學生信息進行修改
cout?< cin?>>?gStu[nFind].chName;?

cout?< cin?>>?gStu[nFind].chSex;?

cout?< cin?>>?gStu[nFind].chId;?

cout?< cin?>>?gStu[nFind].chFac;?

cout?< cin?>>?gStu[nFind].chDepart;?

cout?< cin?>>?gStu[nFind].chClass;?

cout?< cin?>>?gStu[nFind].chDor;?

cout?< cin?>>?gStu[nFind].chNative;?

cout?< cin?>>?gStu[nFind].chTel;?

????cout?<
? getch();
}

void?DelStu()//刪除學生信息
{
char?chId[M];
int?nFind?=?0;

cout?< cin?>>?chId;?

bool?bFind?=?false;
for?(?int?i?=?0;?i? {
if?(?strcmp(?chId?gStu[i].chId?)?==?0?)
{
bFind?=?true;
nFind??=?i;
break;
}
}

if?(?bFind?==?false?)
{
cout?< getch();
return;
}

//顯示查找到的學生信息
gStu[nFind].ShowInfo();

cout?<
char?c;
????cin>>c;

if?(?c?==?‘1‘?)
{
for?(?int?j?=?nFind;?j? {
strcpy(gStu[j].chName?gStu[j?+?1].chName);?//姓名
strcpy(gStu[j].chSex?gStu[j?+?1].chSex);?//性別
strcpy(gStu[j].chId?gStu[j?+?1].chId);?//學號
strcpy(gStu[j].chFac?gStu[j?+?1].chFac);?//學院
strcpy(gStu[j].chDepart?gStu[j?+?1].chDepart);??//系
strcpy(gStu[j].chClass?gStu[j?+?1].chClass);??//班級
strcpy(gStu[j].chDor?gStu[j?+?1].chDor);?//宿舍
strcpy(gStu[j].chNative?gStu[j?+?1].chNative);??//籍貫
strcpy(gStu[j].chTel?gStu[j?+?1].chTel);?//聯系電話
}

nStuNum--;

cout?<
getch();
}
else
{
return;
}
}


void?QueryRecord()//查詢學生紀錄
{
char?iSel;
bool?bFind?=?false;

cout?<
cin?>>?iSel;
while(?iSel<=‘0‘||?iSel>‘6‘?)
{
cout?< cin?>>?iSel;
}

char?chTemp[M]?=

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

?????文件?????316655??2019-02-03?08:17??c++學生管理\C++程序設計課程設計.doc

?????文件?????323767??2018-12-26?15:04??c++學生管理\StudentManage\Debug\main.obj

?????文件??????42109??2018-06-21?14:42??c++學生管理\StudentManage\Debug\student.obj

?????文件?????602227??2018-12-26?15:04??c++學生管理\StudentManage\Debug\StudentManage.exe

?????文件?????855732??2018-12-26?15:04??c++學生管理\StudentManage\Debug\StudentManage.ilk

?????文件????2107364??2018-12-26?13:32??c++學生管理\StudentManage\Debug\StudentManage.pch

?????文件????1418240??2018-12-26?14:40??c++學生管理\StudentManage\Debug\StudentManage.pdb

?????文件?????189440??2018-12-26?15:04??c++學生管理\StudentManage\Debug\vc60.idb

?????文件?????118784??2018-12-26?14:40??c++學生管理\StudentManage\Debug\vc60.pdb

?????文件??????10606??2018-12-26?14:40??c++學生管理\StudentManage\main.cpp

?????文件????????925??2018-06-21?14:42??c++學生管理\StudentManage\student.cpp

?????文件????????857??2018-06-21?17:19??c++學生管理\StudentManage\student.h

?????文件????????546??2018-12-26?15:05??c++學生管理\StudentManage\student.txt

?????文件???????4485??2018-06-11?18:28??c++學生管理\StudentManage\StudentManage.dsp

?????文件????????551??2018-06-11?16:44??c++學生管理\StudentManage\StudentManage.dsw

?????文件??????66560??2018-12-31?10:16??c++學生管理\StudentManage\StudentManage.ncb

?????文件??????48640??2018-12-31?10:16??c++學生管理\StudentManage\StudentManage.opt

?????文件????????944??2018-12-26?15:04??c++學生管理\StudentManage\StudentManage.plg

?????文件??????29696??2018-07-02?11:23??c++學生管理\問題整理.doc

?????目錄??????????0??2019-02-03?08:15??c++學生管理\StudentManage\Debug

?????目錄??????????0??2019-02-03?08:15??c++學生管理\StudentManage

?????目錄??????????0??2019-02-03?08:17??c++學生管理

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

??????????????6138128????????????????????22


評論

共有 條評論