版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C++期中考試一、解說(shuō)以下詞并舉例,說(shuō)明其作用。1、程序構(gòu)造:一般而言,C++程序的構(gòu)造包含申明區(qū)、函數(shù)區(qū)兩個(gè)部分,在任何一個(gè)區(qū)內(nèi)都可以隨時(shí)插入解說(shuō)。比方從鍵盤(pán)輸入圓的半徑,求圓的面積。2、開(kāi)發(fā)工具:可以為用戶供給一個(gè)集編寫(xiě)、編譯、鏈接、調(diào)試運(yùn)轉(zhuǎn)于一體的集成環(huán)境,即在一個(gè)程序的控制下可以分步或一次性地完成編寫(xiě)、編譯、鏈接、調(diào)試運(yùn)轉(zhuǎn)工作。如VisualC++.3、單詞:?jiǎn)卧~有若干個(gè)合法字符構(gòu)成,比方:表記符、關(guān)鍵字、運(yùn)算符、常亮、變量、說(shuō)明符、分開(kāi)符。4、數(shù)據(jù)種類:數(shù)據(jù)種類主要由基本種類、構(gòu)造種類、指針、類、空種類五部分構(gòu)成。此中基本種類有整型、字符型、實(shí)數(shù)、列舉型四類構(gòu)成;構(gòu)造種類有數(shù)組、構(gòu)造體、共用體三類構(gòu)成。如:四個(gè)最基本的數(shù)據(jù)種類:int、char、float、double,它們可以被修飾符short、unsigned、signed、long修飾,以擴(kuò)展4個(gè)最基本的數(shù)據(jù)種類。5、常量:常量是在程序中不應(yīng)變的量。比方C++程序中的常量有:整型常量、浮點(diǎn)型常量、字符常量和字符串常量4種。6、變量:變量是在程序中可以改變的量。變量的三因素:名字、種類和值。變量的種類包含儲(chǔ)蓄類和數(shù)據(jù)種類兩個(gè)方面;某個(gè)變量的值被改變后,將向來(lái)保持到下一次被改變。變量是一種表記符,其命名完整與表記符同樣。比方:inta,b,c;//a,b,c為整型變量。7、作用域:平時(shí)來(lái)說(shuō),一段程序代碼中所用到的名字其實(shí)不老是有效/可用的,而限制這個(gè)名字的可用性的代碼范圍就是這個(gè)名字的作用域。作用域的使用提升了程序邏輯的局部性,加強(qiáng)程序的靠譜性,減少名字矛盾。比方:在main函數(shù)中,對(duì)象的作用域?yàn)樗诘慕鼇?lái)的一對(duì)花括號(hào)內(nèi)。8、儲(chǔ)蓄類型:儲(chǔ)蓄類型由自動(dòng)儲(chǔ)蓄類、存放器儲(chǔ)蓄類、靜態(tài)儲(chǔ)蓄類、外面儲(chǔ)蓄類四種構(gòu)成。比方:外面儲(chǔ)蓄類的作用域是整個(gè)程序,包含該程序的各個(gè)文件。生計(jì)期是整個(gè)程序,在程序結(jié)束時(shí)才開(kāi)釋內(nèi)存。儲(chǔ)蓄保留文件。9、參數(shù):C語(yǔ)言中參數(shù)分為實(shí)質(zhì)參數(shù)(實(shí)參)與形式參數(shù)(形實(shí)際參數(shù)是在調(diào)用時(shí)傳達(dá)個(gè)該函數(shù)的參數(shù)。形式參數(shù)是在定義函數(shù)名和函數(shù)體的時(shí)候使用的參數(shù),目的是用來(lái)接收調(diào)用該函數(shù)時(shí)傳如的參數(shù)。實(shí)質(zhì)參數(shù)是在調(diào)用時(shí)傳達(dá)個(gè)該函數(shù)的參數(shù).比方:舉一個(gè)很簡(jiǎn)單的例子:#include<stdio.h>intf(intb)//b為形參{returnb;}voidmain( ){inta=1;printf("%d",f(a));//a為實(shí)參}10、返回值:函數(shù)返回值的意思是將函數(shù)實(shí)現(xiàn)的結(jié)果返回給調(diào)用者。如:intmax3(intx1,intx2,intx3);最前面的int是指max3( )函數(shù)的返回值種類,該函數(shù)對(duì)三個(gè)整數(shù)進(jìn)行比較,返回此中最大的一個(gè)數(shù)的值。二、到目前為止,歸納你學(xué)過(guò)的數(shù)據(jù)的數(shù)據(jù)種類形式、作用、意義。1、基本種類?;痉N類有整型、字符型、實(shí)數(shù)、列舉型四類構(gòu)成。第一個(gè)是整型,就是整數(shù),比方5,8,它差別與小數(shù)(計(jì)算機(jī)中叫浮點(diǎn)數(shù)),比方
5.8就是小數(shù),而不是整數(shù)變量,也就是說(shuō)它是可以變化的,比方
inti;i
就是一個(gè)變量,可以給它賦值
i=2,i=3
等等之類的。它差別與常量,比方
5,它就是一個(gè)常量,不可以再給它賦值,如
5=6
這是不可以的。整型變量,就是可以被賦整數(shù)值的變量。此中基本型種類說(shuō)明符為int,在內(nèi)存中占2個(gè)字節(jié),其取值為基本整常數(shù);短整量種類說(shuō)明符為shortint或short'C110F1。所占字節(jié)和取值范圍均與基本型同樣;長(zhǎng)整型種類說(shuō)明符為longint或long,在內(nèi)存中占4個(gè)字節(jié),其取值為長(zhǎng)整常數(shù)無(wú)符號(hào)型種類說(shuō)明符為unsigned。無(wú)符號(hào)型又可與上述三各種類般配而構(gòu)成:(1)無(wú)符號(hào)基本型種類說(shuō)明符為unsignedint或unsigned。(2)無(wú)符號(hào)短整型種類說(shuō)明符為unsignedshort(3)無(wú)符號(hào)長(zhǎng)整型種類說(shuō)明符為unsignedlong第二個(gè)是字符型(Character)數(shù)據(jù)是不具計(jì)算能力的文字?jǐn)?shù)據(jù)種類,用char表示。它包含中文字符、英文字符、數(shù)字字符和其余ASCⅡ字符,其長(zhǎng)度(即字符個(gè)數(shù))范圍是0-254個(gè)字符。第三個(gè)是實(shí)數(shù)簡(jiǎn)單的說(shuō)就是小數(shù),變量種類分為單精度實(shí)型和雙精度實(shí)型;單精度實(shí)型的數(shù)據(jù)種類符為float,占用4字節(jié)內(nèi)存空間,數(shù)值范圍是1e-38~1e38保留7位;雙精度實(shí)型的數(shù)據(jù)種類符為double,占用8字節(jié)內(nèi)存空間,數(shù)值范圍是1e-308~1e308保留11位。第四個(gè)是列舉型假如一個(gè)變量只有幾種可能的值,可以定義為列舉(enumeration)種類.所謂“列舉”是指將變量的值一一列舉出來(lái),變量的值只好在列舉出來(lái)的值的范圍內(nèi).申明列舉種類用enum開(kāi)頭.比方:enumweekday{sun,mon,tue,wed,thu,fri,sat};上邊聲了然一個(gè)列舉種類weekday,花括里的sun,mon,,sat等稱為列舉元素或列舉常量.表示這個(gè)種類的變量的值只好是以上7個(gè)值之一.它們是用戶自己定義的表記符.構(gòu)造種類。構(gòu)造種類由數(shù)組、構(gòu)造體、共用體三部分構(gòu)成。數(shù)組是把擁有同樣數(shù)據(jù)種類的若干變量按有序的形式組織起來(lái),以便于程序辦理,這些數(shù)據(jù)元素的會(huì)集就是數(shù)組,按照數(shù)組元素的種類不一樣,可分為:數(shù)值數(shù)組、字符數(shù)組、指針數(shù)組構(gòu)造數(shù)組等各種類型;構(gòu)造體就是把一些變量組合一起來(lái)表示一些事物;3、指針。在計(jì)算機(jī)中,全部的數(shù)據(jù)都是存放在儲(chǔ)存器中的。一般把儲(chǔ)存器中的一個(gè)字節(jié)稱為一個(gè)內(nèi)存單元,不一樣的數(shù)據(jù)種類所占用的內(nèi)存單元數(shù)不等,如整型量占2個(gè)單元,字符量占1個(gè)單元等,在前面已有詳細(xì)的介紹。為了正確地接見(jiàn)這些內(nèi)存單元,一定為每個(gè)內(nèi)存單元編上號(hào)。依據(jù)一個(gè)內(nèi)存單元的編號(hào)即可正確地找到該內(nèi)存單元。內(nèi)存單元的編號(hào)也叫做地址。既然依據(jù)內(nèi)存單元的編號(hào)或地址就可以找到所需的內(nèi)存單元,所以平時(shí)也把這個(gè)地址稱為指針。內(nèi)存單元的指針和內(nèi)存單元的內(nèi)容是兩個(gè)不一樣的看法??梢杂靡粋€(gè)平常的例子來(lái)說(shuō)明它們之間的關(guān)系。我們到銀行去存取款時(shí),銀行工作人員將依據(jù)我們的帳號(hào)去找我們的存款單,找到以后在存單上寫(xiě)入存款、取款的金額。在這里,帳號(hào)就是存單的指針,存款數(shù)是存單的內(nèi)容。對(duì)于一個(gè)內(nèi)存單元來(lái)說(shuō),單元的地址即為指針,此中存放的數(shù)據(jù)才是該單元的內(nèi)容。在C語(yǔ)言中,同意用一個(gè)變量來(lái)存放指針,這類變量稱為指針變量。所以,一個(gè)指針變量的值就是某個(gè)內(nèi)存單元的地址或稱為某內(nèi)存單元的指針。數(shù)據(jù)種類的描述確立了數(shù)據(jù)在內(nèi)存中所占空間的大小與數(shù)據(jù)表達(dá)范圍?;拘投陶烷L(zhǎng)整型整型無(wú)符號(hào)整型基本種類無(wú)符號(hào)型無(wú)符號(hào)短整型無(wú)符號(hào)長(zhǎng)整型字符型實(shí)數(shù)(浮點(diǎn)型)單精度雙精度列舉型數(shù)組數(shù)據(jù)種類構(gòu)造種類構(gòu)造體共用體指針?biāo)模f(shuō)說(shuō)你對(duì)該門(mén)課程的認(rèn)識(shí)?如何教與學(xué)?認(rèn)識(shí):C++這個(gè)詞在中國(guó)大陸的程序員圈子中平時(shí)被讀做“C加加”,而西方的程序員平時(shí)讀做“Cplusplus,”“CPP”。它是一種使用特別廣泛的計(jì)算機(jī)編程語(yǔ)言。C++是一種靜態(tài)數(shù)據(jù)種類檢查的、支持多重編程范式的通用程序設(shè)計(jì)語(yǔ)言。它支持過(guò)程化程序設(shè)計(jì)、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計(jì)、泛型程序設(shè)計(jì)等多種程序設(shè)計(jì)風(fēng)格。最新正式標(biāo)準(zhǔn)C++于2014年8月18日宣告。其編程領(lǐng)域眾廣,常用于系統(tǒng)開(kāi)發(fā),引擎開(kāi)發(fā)等應(yīng)用領(lǐng)域,是到現(xiàn)在為止最受廣大程序員受用的最強(qiáng)盛編程語(yǔ)言之一,支持類:類、封裝、重載等特征。如何教與學(xué):對(duì)教:老師應(yīng)當(dāng)追求好的教課方法,找到學(xué)生感興趣的地方,不可以采納傳統(tǒng)的教課方法,可以放視頻,做課堂練習(xí)等等,也可以做一些課堂的問(wèn)答競(jìng)賽,盡可能使課堂的學(xué)習(xí)氛圍更加活躍,不可以讓學(xué)生在課堂玩手機(jī),感覺(jué)上課無(wú)事可做,盡可能與學(xué)生互動(dòng),獲得學(xué)生的認(rèn)同,這樣才能方便此后更好的教課。對(duì)學(xué):學(xué)生應(yīng)當(dāng)配合老師的教課方案,可能老師的方案和自己理想中的不太切合,但是學(xué)生還是應(yīng)當(dāng)盡可能去配合老師的教課,做的盡可能適應(yīng)老師的方法。在課堂上,應(yīng)當(dāng)認(rèn)真的聽(tīng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色建筑鋼筋綁扎與回收利用合同4篇
- 江蘇省無(wú)錫市錫山區(qū)2019-2020學(xué)年八年級(jí)下學(xué)期期中物理試題【含答案、解析】
- 2025版房屋抵押貸款風(fēng)險(xiǎn)評(píng)估與咨詢服務(wù)合同4篇
- 股權(quán)代持合同簽訂與解除的法律要點(diǎn)2025年合同2篇
- 江西省贛州市瑞金市2024-2025學(xué)年八年級(jí)上學(xué)期期末考試道德與法治試題(含答案)
- 廣東省茂名市電白區(qū)2024-2025學(xué)年八年級(jí)上學(xué)期期末地理試卷(含答案)
- 固體飲料行業(yè)的融資模式與投資機(jī)會(huì)分析報(bào)告考核試卷
- 2025版企業(yè)知識(shí)產(chǎn)權(quán)保護(hù)委托合同范本指南3篇
- 東南歐eMAG知識(shí)百科 2025
- 2001年江蘇南通中考滿分作文《我發(fā)現(xiàn)女孩也可做“太陽(yáng)”》
- 《健康體檢知識(shí)》課件
- 蘇少版七年級(jí)美術(shù)下冊(cè) 全冊(cè)
- 名表買(mǎi)賣合同協(xié)議書(shū)
- JTG-T-F20-2015公路路面基層施工技術(shù)細(xì)則
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 中西方校服文化差異研究
- 《子宮肉瘤》課件
- 《準(zhǔn)媽媽衣食住行》課件
- 給男友的道歉信10000字(十二篇)
- 客人在酒店受傷免責(zé)承諾書(shū)范本
- 練字本方格模板
評(píng)論
0/150
提交評(píng)論