freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)課程期末復(fù)習(xí)提要(參考版)

2025-06-10 22:57本頁面
  

【正文】 day endl。 month 39。 cout year 39。 …}。 day = dy。//void Date::SetDate(int yr,int mth,int dy) { year = yr。} void SetDate(int yr,int mth,int dy)。} int GetMonth(){ return month。d1):year(),month(),day() {}。 Date():year(1980),month(1),day(1) {}。 答案:(1) 類Date的定義://class Date {private: int year,month,day。}輸出格式和上面一樣。 ()。 //用已有日期x構(gòu)造一個(gè)新對(duì)象 (1999,3,13)。 //用所給日期定義一個(gè)日期變量 Date d2。注意構(gòu)造函數(shù)的三種形式。}要求:(1) 寫出日期類的完整定義,其中,三個(gè)Get函數(shù)寫成內(nèi)聯(lián)函數(shù)形式,SetDate寫成非內(nèi)聯(lián)函數(shù)形式。.39。.39。 cout Date:。.39。.39。 cout Date:。.39。.39。 cout Date:。 //定義一個(gè)具有缺省值的日期,缺省值為1980年1月1日 Date d3(d1)。 //設(shè)置日期值下面是測(cè)試你所定義的日期類的程序: include include “” void main() { Date d1(1999, 1, 14)。 //取月份int GetDay ( )。 } 三、定義一個(gè)日期類Date,該類對(duì)象存放一個(gè)日期,可以提供的操作有:int GetYear ()。) num++。 str[i]=39。 amp。 i++) if(str[i])=39。 //依次檢查各個(gè)字符,如果是小寫字母,則總數(shù)加1 for(int i=0。函數(shù)參數(shù): str為所要處理的字符串;函數(shù)返回值:所給字符串中小寫字母字符的個(gè)數(shù) int CalcAlpha(char *str) { //在下面寫上程序的實(shí)現(xiàn) } 答案: int CalcAlpha(char *str) { //判斷字符指針是否為空 if(str == NULL) return 0。 } 二、寫一個(gè)函數(shù),找出給定字符串中小寫字母字符的個(gè)數(shù)。 //將新節(jié)點(diǎn)插入到最后 tailnext = newNode。 else { //尋找鏈表的最后一個(gè)節(jié)點(diǎn) Node *tail = head。 newNodenext = NULL。 if (newNode == NULL) return NULL。 head, int newData){ //在下面寫出函數(shù)的實(shí)現(xiàn)} 答案: Node * AddNode(Node * amp。函數(shù)返回值:當(dāng)成功地插入新的節(jié)點(diǎn)時(shí),函數(shù)返回指向新節(jié)點(diǎn)的指針,否則,如果不能申請(qǐng)到內(nèi)存空間,則返回NULL。函數(shù)參數(shù):函數(shù)的第一個(gè)參數(shù)head指向鏈表的第一個(gè)節(jié)點(diǎn),如果鏈表為空,則head的值為NULL。 //存放數(shù)據(jù) Node * next。 head, int newData)。 問題5: 語句號(hào)12345錯(cuò)對(duì)錯(cuò)對(duì)對(duì)編程題樣例 一、寫一個(gè)函數(shù),完成在鏈表末尾增加一個(gè)節(jié)點(diǎn)的操作。 問題4: 答:析構(gòu)函數(shù)中主要是釋放鏈表中存放的各個(gè)節(jié)點(diǎn)的空間。 問題3: 答:第22行的const修飾的是函數(shù)的參數(shù),表示在這個(gè)函數(shù)體中不能改它所修飾的參數(shù)所對(duì)應(yīng)的實(shí)際參數(shù)的值。因?yàn)樵陬怮ueueItem模板類的定義中用到了模板類Queue,而此時(shí)Queue還沒有定義,所以要先聲明一下,告訴編譯程序Queue是一個(gè)模板類,它將在程序的其他地方定義。 // 5 //.... delete q5。 // 3 Queueint q4[100]。 // 1 Queueint q2。(A)_________________________________________________(B)_________________________________________________(C)_________________________________________________(D)_________________________________________________(E)_________________________________________________ 問題2:(本小題3分)題中程序第1,2行為什么要說明一下類模板Queue?如果沒有這兩行語句,程序還正確嗎? 問題3:(本小題4分)程序第22,23行各有一個(gè)const,它們各自表示什么含義: 問題4:(本小題3分)程序中模板類Queue的析構(gòu)函數(shù)主要做了什么事情?為什么要這么做? 問題5:(本小題5分,每答對(duì)一個(gè)給1分),說明程序中哪些定義隊(duì)列對(duì)象的語句是不正確的,哪些是正確的。65 p = q。61 while(p != NULL)62 {63 q = pnextItem。53 _____(E)__________。48 if (front == NULL)49 front = back = pNew。46 pNewitem = newItem。40 }41 //模板類Queue的函數(shù)成員add()的實(shí)現(xiàn)42 templateclass Type43 void
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1