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

  • 大小: 19.99MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-27
  • 語言: C/C++
  • 標簽: 課程設計??c++??vs??

資源簡介

面向對象程序設計——課程設計(c++),必須使用vs,因為dev c++會報錯。 高端學生選課信息管理系統管理端,但不是可以商用的選課系統。 該資源方便理解c++、面向對象程序設計、組合類,非常適合新手參考。

資源截圖

代碼片段和文件信息

//?ke.cpp?:?此文件包含?“main“?函數。程序執行將在此處開始并結束。
//

#include?“pch.h“
#include?
#include
#include?
#include?
#include
#include?
using?namespace?std;
using?std::vector;
int?Menu();
void?cinfo();
void?cprintorget();
void?sinfo();
void?sprintorget();
char?password[16]?=?“1234“;

//*****************************************************//類對象
class?info//信息類
{
protected:
long?number;//編號
string?name;//名稱
public:
info()?{}
info(long?num?string?name)?:number(num)?name(name)?{}
};

class?course:?public?info//課程類
{
protected:
int?credit;//學分
string?teachername;//授課教師
public:
course(){}
course(long?num?string?name?int?cre?string?tea)?:?info(num?name)
{
credit?=?cre;
teachername?=?tea;
}
course(const?course?&c1)
{
number?=?c1.number;
name?=?c1.name;
credit?=?c1.credit;
teachername?=?c1.teachername;
}
static?void?print();//輸出數據
static?void?get();//獲取數據
static?void?add();//增加數據
static?void?del();//刪除數據
static?void?edit();//修改數據
static?int?ishave(long?si);//查詢是否有該課程
friend?class?student;
};vector?c;

class?student:?public?info//學生類
{
protected:
string?sex;//性別
string?grade;//年級
long?scredit;
public:
vector?havec;//查詢學生選課信息
student(){}
student(long?num?string?name?string?se?string?gra?long?scr)?:?info(num?name)
{
sex?=?se;
grade?=?gra;
scredit?=?scr;
}
static?void?print();//輸出數據
static?void?get();//獲取數據
static?void?add();//增加數據
static?void?del();//刪除數據
static?void?edit();//修改數據
static?int?ishave(long?si);//查詢是否有該學生
static?void?addcourse();//?為學生添加課程
static?void?delcourse();//為學生刪除課程
static?int?ishavec(long?si);//查詢該學生是否有該課程
};vector?s;

//*****************************************************//課程類?類外實現
void?course::print()//打印所以課程信息?
{
system(“cls“);

for?(int?i?=?0;?i? {
cout?< cout?< < }

cout?< cprintorget();
}

void?course::get()//獲得課程信息
{
system(“cls“);
long?k?=?1kk;
cout?< cout?< cout?< cout?< cout?< cin?>>?kk;
if?(ishave(kk))
{
for?(size_t?i?=?0;?i? if?(c[i].number?==?kk)
{
cout?< < break;
}
}
else
{
cout?< cout?<

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-08-20?16:38??源\
?????目錄???????????0??2020-08-20?16:38??源\ke\
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\ke\
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\ke\v15\
?????文件???????32768??2020-06-16?00:58??源\ke\.vs\ke\v15\.suo
?????文件????37687296??2020-06-16?00:58??源\ke\.vs\ke\v15\Browse.VC.db
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\ke\v15\ipch\
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\ke\v15\ipch\AutoPCH\
?????目錄???????????0??2020-08-20?16:38??源\ke\.vs\ke\v15\ipch\AutoPCH\d41f0bc288388457\
?????文件????31588352??2020-06-05?20:26??源\ke\.vs\ke\v15\ipch\AutoPCH\d41f0bc288388457\~VS202D.ipch
?????文件??????327680??2020-06-16?00:58??源\ke\.vs\ke\v15\ipch\e61a29745fca4ca8.ipch
?????目錄???????????0??2020-08-20?16:38??源\ke\Debug\
?????文件??????205824??2020-06-16?00:53??源\ke\Debug\ke.exe
?????文件?????3374316??2020-06-16?00:53??源\ke\Debug\ke.ilk
?????文件?????2207744??2020-06-16?00:53??源\ke\Debug\ke.pdb
?????目錄???????????0??2020-08-20?16:38??源\ke\ke\
?????目錄???????????0??2020-08-20?16:38??源\ke\ke\Debug\
?????文件?????????658??2020-06-16?00:53??源\ke\ke\Debug\ke.log
?????文件??????736437??2020-06-16?00:53??源\ke\ke\Debug\ke.obj
?????文件?????2031616??2020-06-15?08:49??源\ke\ke\Debug\ke.pch
?????目錄???????????0??2020-08-20?16:38??源\ke\ke\Debug\ke.tlog\
?????文件????????1482??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\CL.command.1.tlog
?????文件???????28992??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\CL.read.1.tlog
?????文件????????1270??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\CL.write.1.tlog
?????文件?????????203??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\ke.lastbuildstate
?????文件????????1168??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\link.command.1.tlog
?????文件????????2676??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\link.read.1.tlog
?????文件?????????436??2020-06-16?00:53??源\ke\ke\Debug\ke.tlog\link.write.1.tlog
?????文件????????3138??2020-06-15?08:49??源\ke\ke\Debug\pch.obj
?????文件??????363520??2020-06-16?00:53??源\ke\ke\Debug\vc141.idb
............此處省略8個文件信息

評論

共有 條評論