計算機二級C++模擬題及解析2016
C++支持多種編程範式 --面向對象編程、泛型編程和過程化編程。最新正式標準C++於2014年8月18日公佈。下文為大家整理了c++上機考試試題及答案,希望能幫助到各位考生!
改錯題
使用VC6 打開考生文件夾下的工程kt13_1 ,此工程包含一個源程序文件kt13_ ,但該程序運行有問題,請改正程序中的錯誤,使該程序的輸出結果為:
5
5
源程序文件kt13_ 清單如下:
#include
using namespace std;
class A{
public:
/*****************found*****************/
static int n=1;
A(){n++;};
~A(){n--;};
};
/*****************found*****************/
int n=0;
int main(){
A a;
A b[3];
A *c=new A;
c=&a;
/*****************found*****************/
cout<
cout<
return 0;
}
【參考答案】
(1 )將static int n=1; 改為:static int n;
(2 )將int n=0; 改為:int A::n=0;
(3 )將cout<
【試題解析】
(1 )在類的`聲明中只能對靜態數據成員進行引用性聲明,不能進行靜態數據成員初始化;
(2 )由於靜態數據成員是類的成員,所以在初始化時必須限定它所屬的類;
(3 )c 為類的對象指針,訪問類成員函數時使用符號“->” ,而不能用“.” 。
#include
using namespace std;
class A{
public:
/*****************found*****************/
static int n;//static int n=1;
A(){n++;};
~A(){n--;};
};
/*****************found*****************/
int A::n=0;//int n=0;
int main(){
A a;
A b[3];
A *c=new A;
c=&a;
/*****************found*****************/
cout<
cout<
return 0;
}
-
2016年計算機二級MSOffice模擬試題(含答案)
本文為大家整理的是2016關於計算機二級MSOffice考試題庫及答案,希望能給大家帶來幫助!一、選擇題1下面描述中,不屬於軟件危機表現的是()。A.軟件過程不規範B.軟件開發生產率低C.軟件質量難以控制D.軟件成本不斷提高參考答案:A參考解析:軟件危機主要表現在:軟件需求...
-
2017年9月計算機二級考試C++考前測試題及答案
導語:C++這個詞在中國大陸的程序員圈子中通常被讀做“C加加”,而西方的程序員通常讀做“Cplusplus”,“CPP”。它是一種使用非常廣泛的計算機編程語言。以下是小編為大家精心整理的2017年9月計算機二級考試C++考前測試題及答案,歡迎大家參考!1).下面關於C++流的敍...
-
2016年計算機二級《C語言程序設計》考試大綱
為幫助考生們更好、更有準備地參加計算機二級C語言考試,下面是本站小編搜索整理的關於二級《C語言程序設計》考試大綱,歡迎參考複習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!全國計算機等級考試二級C語言程序設計考試大綱(2013年版...
-
2007年3月全國計算機等級考試二級VB筆試真題
一、選擇題(第小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。(1)下列敍述中正確的是(B)A)算法的效率只與問題的規模有關,而與數據的存儲結構無關B)算法的時間複雜度是指執行算法...