版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第1第1章C++的初步知識第2類型與表達第2過程的程序設(shè)第3第4數(shù)與預(yù)處理第5章數(shù)組第6章指針第7章自定義數(shù)據(jù)類第3對象的程序設(shè)計第8章類和對象第9類和對象的進一步討論第10章運算符重載第4第11章繼承與派生第12第13第14章C++工具第1章C++的初步知識第2章數(shù)據(jù)類型與表達第第1章C++*1.1從C到*1.2最簡單的C++ *1.1從C到化而成的,它是為初學(xué)者設(shè)計的小型高級語言。 C++是由AT&TBell(貝爾) *1.2最簡單的C++例1.1“ThisisaCprogram.”。#include<iostream>intmain(){
//包含頭文件//使用命名空間cout<<″ThisisaC++return}ThisisaC++program.須有一個main函數(shù)。main前面的int的作用是函數(shù)體是由大括號{}括起來的。本例中主函數(shù)內(nèi)再看程序的第1行“#include<iostream>”,這不是#include<iostream>是一個“包含命令”,它的作用iostream是i-o-stream3個詞的組合,從它的形式就程序的第2行“usingnamespacestd;”的意思是“使 “usingnamespacestd;”作 使用“#include<iostream>”命令以提供必要的信息,同時要用“usingnamespacestd;,使程序能例1.2求a和b兩個數(shù)之和。//求兩數(shù)之#include<iostream>intmain()
(本行是注釋行//預(yù)處理//使用命名空間//主函數(shù)首{inta,b,sum;
//函數(shù)體開//定義//輸入語//賦值 //輸出return}
//如程序正常結(jié)束,向123例1.3給兩個數(shù)x和y,求兩數(shù)中的大者。#includeintmax(intx,inty){intif(x>y)else}
//預(yù)處理命//定義max函數(shù),函數(shù)值為整型,形式參數(shù) ,定義本函數(shù)中用到的變量z為整//if語句,如果x>y,則將x的值賦給//否則,將y的值賦給//將z的值返回,通過maxintmain( inta,b,m;
//輸入變量a和b//調(diào)用max函數(shù),將得到的值賦給 //輸出大數(shù)mreturn}
//如程序正常結(jié)束,向max程序運行情況如下1825
#include<iostream>intmain(){intmax(intx,intint
//對max函數(shù) //調(diào)用maxreturn}intmax(intx,int{intz;elsez=y;
//定義max}為對該函數(shù)的函數(shù)。函數(shù)的位置應(yīng)當(dāng)在函例1.4包含類的C++#include<iostream>classStudentintnum;intscore;voidsetdata(}
//預(yù)處理命 一個類,類名為//以下為類中的私有//私有變量//私有變量//以下為類中的公用//定義公用函數(shù)//輸入num//輸入scorevoid y( //定義公用函數(shù) //輸出num //輸出score 結(jié)Student對intmain({stud1.setdata(); y( y(return}
//定義stud1和stud2為Student類的變//主函數(shù)//調(diào)用對象stud1的setdata//調(diào)用對象stud2的setdata//調(diào)用對象stud1的 y函//調(diào)用對象stud2的 y函 分為兩大類:private(私有的)和public(公用的)。 100198.5100276.5
(1)一個C++程序可以由一個程序單位或多個程4個程序中都包括#include命②全局部分(在函數(shù)外的部分)。在這部分中包括對用戶自己定義的數(shù)據(jù)類型的和程序中缺省,如intmain()。②函數(shù)體,即函數(shù)首部下面的大括號內(nèi)的部分。如果在一個函數(shù)中有多個大括號,則最外層的一對{} 部分(在函數(shù)內(nèi)的 (4)語句包括兩類。一類是 執(zhí)行語句。C++對每一種語句賦予一種特定的功能。C++程序書寫格式自由,一行內(nèi)可以寫幾個語句C++程序沒有行號束處有一個“*/”C++用C++(cpp是cplusplus的縮寫)。序(objectprogram)”。一般以.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級上冊《可能性》課件-張齊華
- 《創(chuàng)新的圓環(huán)》課件
- 2024年度淘寶平臺商家產(chǎn)品展示與推廣合同3篇
- 2024年度智能家居設(shè)備外協(xié)設(shè)計與生產(chǎn)合同3篇
- 2024年度鐵路貨運安全責(zé)任合同范本3篇
- 2024年度醫(yī)療設(shè)備購置三方貸款及售后保障協(xié)議2篇
- 2024年度高端裝備制造股權(quán)補償轉(zhuǎn)讓協(xié)議3篇
- 2024年新型叉車操作員協(xié)議3篇
- 《增值稅新知識學(xué)習(xí)》課件
- 2025采購合同簽訂管理辦法合同簽訂審查備案管理辦法
- 消防聯(lián)動測試記錄表
- 施工現(xiàn)場專項消防安全檢查表
- 2023春國家開放大學(xué)-04019管理英語3-期末考試題帶答案
- SWITCH塞爾達傳說曠野之息-1.6金手指127項修改使用說明教程
- 靜脈導(dǎo)管常見并發(fā)癥臨床護理實踐指南1
- 學(xué)校學(xué)生勞動教育評價表
- 小學(xué)三年級秋季學(xué)期《道德與法治》(統(tǒng)編版)學(xué)習(xí)任務(wù)單(全冊匯總)
- 奧迪A7L汽車說明書
- 基礎(chǔ)德語2期末考試試卷(基礎(chǔ)A)
- 如何做好沙河口區(qū)推薦2017年度大連市科技獎勵
- 中國傳統(tǒng)繪畫賞析知到章節(jié)答案智慧樹2023年廈門理工學(xué)院
評論
0/150
提交評論