1 回答

TA貢獻1852條經(jīng)驗 獲得超1個贊
1(機器語言)是計算機直接理解執(zhí)行的語言,由一系列(0,1代碼)組成,其助記符構(gòu)成了(匯編語言);
接近人類的自然語言習(xí)慣的程序設(shè)計語言是(高級語言);
2 C++程序開發(fā)通常要進過5個階段,包括(明確問題和分析問題)(畫流程圖)(編寫源程序)(編譯和連接)和運行與調(diào)試。
3 C++中使用(cin)作為標準輸入流對象,通常代表鍵盤,與提取操作符(>>)連用;使用(cout)作為標準輸出流對象,通常代表顯示設(shè)備,與(<<)連用。
4 c++程序的內(nèi)存分為4個區(qū):(代碼區(qū))(堆區(qū)(即自由存儲區(qū)))(棧區(qū)(即自由存儲區(qū)或動態(tài)存儲區(qū)))(全局變量與靜態(tài)變量區(qū)).全局變量,靜態(tài)變量,字符串變量,常變量存放在(全局變量與靜態(tài)變量區(qū));所有的函數(shù)和代碼存放在(代碼區(qū));為運行函數(shù)二分配的函數(shù)參數(shù),局部變量,返回地址存放在(棧區(qū));冬天分配的內(nèi)存存放在(堆區(qū))。
選擇:
1 均為合法的標示符的選項是(D)
A program a&b 2me B cnu@mail C++ a_b
C π 變量a a空格b D _line _123 Cout
2 下列運算要求操作數(shù)必須是整型的是(B)
A / B ++ C != D %
3 下面程序段循環(huán)執(zhí)行了多少次(B)
int k=10;
while (k=3)k=k-1;
A 死循環(huán) B 0次 C 3次 D 7次
4 函數(shù)int fun(int x,int y)的聲明形式不正確的是(A)
Aint fun(int,int); Bint fun(int y,int x); Cint fun(int x,int y) D int fun(int i,intj);
5 執(zhí)行以下語句后輸出結(jié)果是(B)
enum weekday{sun,mon,tue,wed=4,thu,fri,sat};
weekday workday=mon;
cout<<workday+wed<<end1;
A 6 B 5 C thu D 編譯錯.
6 以下程序的輸出結(jié)果是(編譯通不過,少了預(yù)處理文件,多了個\。題目正確的話答案是B)
void main()
{
char str[20]="hello\0\t\\\";
cout<<strlen(str)<<"\t"<<sizeof(str);
}
A 9 9 B 5 20 C 13 20 D 9 20
7 若有語句int*point, a=4;和point=&a;下面均代表地址的一組選項是(D)
A a,point,*&a B &*a,&a,*point C *&point,*point,&a D &a,&*point,point
8 下面程序段的運行結(jié)果是(答案都錯,應(yīng)該是1,100)
void main()
{int i=100;
{
i=100; for(int i=0;i<1;i++)
{
int i=-1;
}
cout<<i;
}
cout<<","<<i;
}
A -1,-1 B 1,1000 C 1000,100 D 死循環(huán)
9 對于任意一個類,析構(gòu)函數(shù)的個數(shù)最多為(B)
A 0 B 1 C 2 D 3
10 在多繼承中,公有派生和私有派生對于基類成員在派生類中的可訪問性與單繼承的規(guī)則是(A)
A完全相同 B完全不同 C部分相同,部分不同 D以上都不對
- 1 回答
- 0 關(guān)注
- 124 瀏覽
添加回答
舉報