版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1第1章C++的初步知識(shí)第2類型與表達(dá)第2過(guò)程的程序設(shè)第3第4數(shù)與預(yù)處理第5章數(shù)組第6章指針第7章自定義數(shù)據(jù)類第3對(duì)象的程序設(shè)計(jì)第8章類和對(duì)象第9類和對(duì)象的進(jìn)一步討論第10章運(yùn)算符重載第4第11章繼承與派生第12第13第14章C++工具第1章C++的初步知識(shí)第2章數(shù)據(jù)類型與表達(dá)第第1章C++*1.1從C到*1.2最簡(jiǎn)單的C++ *1.1從C到化而成的,它是為初學(xué)者設(shè)計(jì)的小型高級(jí)語(yǔ)言。 C++是由AT&TBell(貝爾) *1.2最簡(jiǎn)單的C++例1.1“ThisisaCprogram.”。#include<iostream>intmain(){
//包含頭文件//使用命名空間cout<<″ThisisaC++return}ThisisaC++program.須有一個(gè)main函數(shù)。main前面的int的作用是函數(shù)體是由大括號(hào){}括起來(lái)的。本例中主函數(shù)內(nèi)再看程序的第1行“#include<iostream>”,這不是#include<iostream>是一個(gè)“包含命令”,它的作用iostream是i-o-stream3個(gè)詞的組合,從它的形式就程序的第2行“usingnamespacestd;”的意思是“使 “usingnamespacestd;”作 使用“#include<iostream>”命令以提供必要的信息,同時(shí)要用“usingnamespacestd;,使程序能例1.2求a和b兩個(gè)數(shù)之和。//求兩數(shù)之#include<iostream>intmain()
(本行是注釋行//預(yù)處理//使用命名空間//主函數(shù)首{inta,b,sum;
//函數(shù)體開(kāi)//定義//輸入語(yǔ)//賦值 //輸出return}
//如程序正常結(jié)束,向123例1.3給兩個(gè)數(shù)x和y,求兩數(shù)中的大者。#includeintmax(intx,inty){intif(x>y)else}
//預(yù)處理命//定義max函數(shù),函數(shù)值為整型,形式參數(shù) ,定義本函數(shù)中用到的變量z為整//if語(yǔ)句,如果x>y,則將x的值賦給//否則,將y的值賦給//將z的值返回,通過(guò)maxintmain( inta,b,m;
//輸入變量a和b//調(diào)用max函數(shù),將得到的值賦給 //輸出大數(shù)mreturn}
//如程序正常結(jié)束,向max程序運(yùn)行情況如下1825
#include<iostream>intmain(){intmax(intx,intint
//對(duì)max函數(shù) //調(diào)用maxreturn}intmax(intx,int{intz;elsez=y;
//定義max}為對(duì)該函數(shù)的函數(shù)。函數(shù)的位置應(yīng)當(dāng)在函例1.4包含類的C++#include<iostream>classStudentintnum;intscore;voidsetdata(}
//預(yù)處理命 一個(gè)類,類名為//以下為類中的私有//私有變量//私有變量//以下為類中的公用//定義公用函數(shù)//輸入num//輸入scorevoid y( //定義公用函數(shù) //輸出num //輸出score 結(jié)Student對(duì)intmain({stud1.setdata(); y( y(return}
//定義stud1和stud2為Student類的變//主函數(shù)//調(diào)用對(duì)象stud1的setdata//調(diào)用對(duì)象stud2的setdata//調(diào)用對(duì)象stud1的 y函//調(diào)用對(duì)象stud2的 y函 分為兩大類:private(私有的)和public(公用的)。 100198.5100276.5
(1)一個(gè)C++程序可以由一個(gè)程序單位或多個(gè)程4個(gè)程序中都包括#include命②全局部分(在函數(shù)外的部分)。在這部分中包括對(duì)用戶自己定義的數(shù)據(jù)類型的和程序中缺省,如intmain()。②函數(shù)體,即函數(shù)首部下面的大括號(hào)內(nèi)的部分。如果在一個(gè)函數(shù)中有多個(gè)大括號(hào),則最外層的一對(duì){} 部分(在函數(shù)內(nèi)的 (4)語(yǔ)句包括兩類。一類是 執(zhí)行語(yǔ)句。C++對(duì)每一種語(yǔ)句賦予一種特定的功能。C++程序書(shū)寫(xiě)格式自由,一行內(nèi)可以寫(xiě)幾個(gè)語(yǔ)句C++程序沒(méi)有行號(hào)束處有一個(gè)“*/”C++用C++(cpp是cplusplus的縮寫(xiě))。序(objectprogram)”。一般以.
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位管理制度呈現(xiàn)合集【職工管理】十篇
- 《全面質(zhì)量管理ol》課件
- 《沙盤(pán)游戲治療》課件
- 第5單元 國(guó)防建設(shè)與外交成就(A卷·知識(shí)通關(guān)練)(解析版)
- 某磚混結(jié)構(gòu)住宅樓招標(biāo)文件
- 《園林景觀小品設(shè)計(jì)》課件
- 明確財(cái)務(wù)數(shù)據(jù)分析目標(biāo)的路徑計(jì)劃
- 公園保安工作職責(zé)概述
- 2023年項(xiàng)目部安全管理人員安全培訓(xùn)考試題【必考】
- 教師暑假培訓(xùn)心得體會(huì)800字(九篇)
- 開(kāi)題報(bào)告金融
- 心肺復(fù)蘇知識(shí)培訓(xùn)總結(jié)與反思
- 楚雄師范學(xué)院-18級(jí)-葡萄酒專業(yè)-葡萄酒工藝學(xué)復(fù)習(xí)題及答案
- 高速公路機(jī)電工程標(biāo)準(zhǔn)化施工管理質(zhì)量控制
- 助產(chǎn)士的述職報(bào)告
- 醫(yī)保繳費(fèi)問(wèn)題排查整改報(bào)告
- 2024年黑龍江高中學(xué)業(yè)水平合格性考試數(shù)學(xué)試卷試題(含答案詳解)
- 2024年度醫(yī)院財(cái)務(wù)部述職報(bào)告課件
- 浙江省杭州市余杭區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期1月期末道德與法治試題
- 工程管理培訓(xùn)教案
- agv無(wú)人運(yùn)輸車維修保養(yǎng)合同
評(píng)論
0/150
提交評(píng)論