C++語言程序設計教程課后習題答案下載
C++語言是目前最為流行的程序設計語言,它既支持面向過程的結構化程序設計,也支持基于對象的面向對象程序設計。以下是由陽光網小編整理關于C++語言程序設計教程的內容,希望大家喜歡!
C++語言程序設計教程課后習題答案內容
第 1 章 C++語言概述
練習題 1
1.1 判斷題
×1.C++語言和 C 語言都是面向對象的程序設計語言。
√2.面向對象方法具有封裝性、繼承性和多態性。
√3.C 語言是 C++語言的一個子集。C++語言繼承了 C 語言。
×4.C++語言程序與 C 語言程序一樣都是函數串。
×5.C++語言支持封裝性和繼承性,不支持多態性。
√6.C++語言比 C 語言對數據類型要求更加嚴格了。
√7.C++語言對 C 語言進行了一次改進,使得編程更加方便了。
×8.C++源程序在編譯時可能出現錯誤信息,而在連接時不會出現錯誤信息。
√9.編譯 C++源程序時,出現了警告錯(Warning)也可以生成可執行文件。
√10.C++語言程序的實現也要經過編輯、編譯連接和運行 3 個步驟。
1.2 單選題
1.下列關于面向對象概念的描述中,錯誤的是( C ) 。
A.面向對象方法比面向過程方法更加先進
B.面向對象方法中使用了一些面向過程方法中沒有的概念
C.面向對象方法替代了結構化程序設計方法
D.面向對象程序設計方法要使用面向對象的程序設計語言
2.下列各種高級語言中,不是面向對象的程序設計語言是( D ) 。
A.C++
B.Java
C.VB
D.C
3.下列關于類的描述中,錯誤的是( A ) 。
A.類就是 C 語言中的結構類型
B.類是創建對象的模板
C.類是抽象數據類型的實現
D.類是具有共同行為的若干對象的統一描述體
4.下列關于對象的描述中,錯誤的是( C ) 。
A.對象是類的一個實例
B.對象是屬性和行為的封裝體
C.對象就是 C 語言中的結構變量
D.對象是現實世界中客觀存在的.某種實體
5. 下列關于C++程序中使用提取符和插入符的輸入/輸出語句的描述中, 錯誤的是 ( C ) 。
A.提取符是對右移運算符(>>)重載得到的
B.插入符是對左移運算符(<<)重載得到的
C.提取符和插入符都是雙目運算符,它們要求有兩個操作數
D.提取符和插入符在輸入/輸出語句中不可以連用
1.3 填空題
1. C++語言具有面向對象方法中要求的三大特性: 封裝性 、 繼承性 和 多態性 。
2.C++程序中,有且僅有一個 主 函數。
3.C++程序是由 類 和 函數 組成的。
1
4.C++源程序的擴展名是 cpp 。
5.使用插入符進行標準輸出文件輸出時,使用的輸出流對象名是 cout 。
1.4 上機調試下列程序,并分析輸出結果
1.
#include <iostream.h>
【C++語言程序設計教程課后習題答案下載】相關文章: