第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο骭第1頁(yè)
第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο骭第2頁(yè)
第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο骭第3頁(yè)
第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο骭第4頁(yè)
第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο骭第5頁(yè)
資源描述:

《第9章 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο蟆酚蓵?huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第9章從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο蟮某绦蛟O(shè)計(jì)1教學(xué)目標(biāo)了解C++對(duì)C的擴(kuò)充和改進(jìn)掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和方法掌握面向?qū)ο蟮母拍罾斫饷嫦驅(qū)ο蟪绦蛟O(shè)計(jì)的特性29.1C++對(duì)C的改進(jìn)和擴(kuò)充9.2面向?qū)ο蟪绦蛟O(shè)計(jì)方法39.1C++對(duì)C的改進(jìn)和擴(kuò)充輸入輸出流函數(shù)的重載帶默認(rèn)參數(shù)的函數(shù)內(nèi)聯(lián)函數(shù)一元作用域運(yùn)算符引用與函數(shù)4輸入輸出流scanf和printf輸入輸出的缺陷輸入輸出流的概念:輸入輸出是以字節(jié)流的形式實(shí)現(xiàn)的,流實(shí)際上是一個(gè)字節(jié)序列。在輸入操作中,字節(jié)從輸入設(shè)備流向內(nèi)存;輸出操作中,字節(jié)從內(nèi)存流

2、向輸出設(shè)備。5流是一個(gè)抽象的概念,實(shí)際進(jìn)行輸入輸出時(shí),流通常都是和某種具體的物理設(shè)備聯(lián)系起來(lái)。鍵盤(pán)和顯示器是計(jì)算機(jī)的標(biāo)準(zhǔn)輸入輸出設(shè)備,數(shù)據(jù)從鍵盤(pán)或磁盤(pán)文件流入內(nèi)存的操作稱(chēng)為提取操作,數(shù)據(jù)從內(nèi)存流向屏幕或磁盤(pán)文件稱(chēng)為插入操作。6用cout進(jìn)行輸出用cout進(jìn)行輸出時(shí)必須與預(yù)定義的插入符<<一起使用,輸出時(shí)不用指定數(shù)據(jù)類(lèi)型,系統(tǒng)自動(dòng)按數(shù)據(jù)類(lèi)型進(jìn)行輸出。#includevoidmain(){inti=10;floatj=8.5;char*str="Windows!";cout<

3、<"i="<>一起使用,輸入時(shí)不用指定數(shù)據(jù)類(lèi)型,也可以使用多個(gè)提取符,將鍵盤(pán)輸入的數(shù)據(jù)送到輸入流cin中,然后存到內(nèi)存。#includevoidmain()/*主函數(shù)*/{inti1,i2,sum;/*變量定義*/cout<<"Entertwointegernumbers:";/*輸出提示信息*/cin>

4、>i1>>i2;/*輸入數(shù)據(jù)*/sum=i1+i2;/*計(jì)算i1,i2的和*/cout<<"sum="<

5、。例如,將上面三個(gè)函數(shù)的聲明改為:intmax(int,int);floatmax(float,float);doublemax(double,double);102、使用說(shuō)明僅返回類(lèi)型不同,但函數(shù)名和形參都相同,則是非法的,如:intfun(inta,intb);longfun(inta,intb);同名函數(shù)應(yīng)該具有相同的功能,僅數(shù)據(jù)類(lèi)型不同而已,否則可讀性受破壞當(dāng)重載函數(shù)有默認(rèn)參數(shù)時(shí),應(yīng)避免二義性intfun(inta,intb=0);intfun(inta);//error11【例9-1】

6、參數(shù)類(lèi)型上不同的重載函數(shù)#includeintadd(int,int);doubleadd(double,double);voidmain(){cout<intmin(int

7、a,intb);intmin(inta,intb,intc);voidmain(){cout<

8、t(intx=3,inty=4);//聲明中給出默認(rèn)值voidpoint(intx,inty)//定義中不允許給出默認(rèn)值{cout<

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。