分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!
課程首頁在:內有完整教學方案及資源鏈結
【程式閱讀】閱讀並執行下面的程式,找出其中出現建構函式、友元函式、運算子過載、靜態數成員語法現象出現的位置,仔細體會其用法,在以後的設計中能夠靈活應用有關方法和技巧
#include
#include
using
namespace
std;#define max 100
class
cdate // 定義日期類;cdate::cdate(int y,int m,int d):year(y),month(m),day(d) {}// 設定日期
void cdate::setdate(int y,int m,int d)// 過載輸入運算子》istream &operator>>(istream &in,cdate &d) return
cin;}// 過載輸出運算子<
<
< (cdate d)// 檢查是否為閏年
bool
leapyear
(int year)
// 檢查日期合法性
bool
checkvalid
(cdate d)
if (d.day>n) return
false; return
true;}class
cstudent stu[max];int cstudent::num=0;cstudent::cstudent() {}// 輸入資訊
void cstudent::inputdata()// 排序
void
sort
()}// 按姓名查詢
void
findname
() //如果查到了,顯示學生資訊
cout
<
<
<
<
cout
<
<
<
<
void
statistic
()// 顯示全部資訊
void
display
() cout
<
main
(); int i,p; bool end; end=false; while(!end) } return
0;}
【擴充套件提示】你是否可以在如上設計基礎上,增加檔案儲存資料,使其趨向於真正實用的系統?
******************** 迂者 賀利堅 csdn部落格專欄***************==|== it學子成長指導專欄給我老師的人工智慧教程打call!賀利堅課程教學鏈結(分課程年級) ==||== 我寫的書——《逆襲大學——傳給it學子的正能量》 ==|***** 為it菜鳥起飛鋪跑道,和學生一起享受快樂和激情的大學 *****
《C 語言基礎》程式閱讀 學生資訊管理系統
返回 賀老師課程教學鏈結 閱讀程式 簡單c 學生資訊管理系統 找出其 現建構函式 友元函式 運算子過載 靜態數成員語法現象出現的位置,仔細體會其用法,在以後的設計中能夠靈活應用有關方法和技巧。include include using namespace std define max 100 cla...
第九周 程式閱讀 學生資訊管理系統
閱讀程式 簡單c 學生資訊管理系統 找出其中出現建構函式 友元函式 運算子過載 靜態數成員語法現象出現的位置,仔細體會其用法,在以後的設計中能夠靈活應用有關方法和技巧。include include using namespace std define max 100 class cdate 定義日...
學生資訊管理系統
學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...