商品簡介
名人/編輯推薦
目次
第1章概述
1.1知識點概要
1.2典型例題解析
1.3 習題
1.4實驗內容與指導
第2章數據類型與表達式
2.1知識點概要
2.2典型例題解析
2.3 習題
2.4實驗內容與指導
第3章流程控制語句
3.1知識點概要
3.2典型例題解析
3.3 習題
3.4實驗內容與指導
第4章數組
4.1知識點概要
4.2典型例題解析
4.3習題
4.4實驗內容與指導
第5章函數與編譯預處理
5.1知識點概要
5.2典型例題解析
5.3 習題
5.4實驗內容與指導
第6章結構體與簡單鏈表
6.1知識點概要
6.2典型例題解析
6.3習題
6.4實驗內容與指導
第7章類和對象
7.1知識點概要
7.2典型例題解析
7.3 習題
7.4實驗內容與指導
第8章繼承與多態性
8.1知識點概要
8.2典型例題解析
8.3習題
8.4實驗內容與指導
第9章友元函數與運算符重載
9.1知識點概要
9.2典型例題解析
9.3 習題
9.4實驗內容與指導
第10章模板與異常處理
10.1知識點概要
10.2典型例題解析
10.3習題
10.4實驗內容與指導
第11章輸入/輸出流
11.1知識點概要
11.2典型例題解析
11.3習題
11.4實驗內容與指導
書摘/試閱
如果編譯后已無錯誤提示,則可執行Build→Build命令生成相應的可執行文件,隨后執行Build→Execute命令運行程序。
(5)如果要編輯第二個源程序,則應通過File菜單下的Close Workspace命令關閉當前工作區(注意:File菜單下的Close命令只能關閉正在編輯的文件,而不能關閉當前工作區),然后重復以上步驟。否則,即使關閉了原來的文件,新編輯的源程序還將與原來的程序相互影響而難以運行。
1.2典型例題解析
【例1.1】C++源程序默認的擴展名為____。
A.cpp B.txt C.exe D.obj
if((i+1)%5==0)cout
}
cout
}
【例4.7】分析下列程序,寫出程序運行結果。
:include
void main(void)
{
char str[80]="visual",min=str[0];
for(int i=0,J=0;str[i]j i++) //A
if(str[i]
min=str[i];
J=i;
}
while(j>O)( //B
str[j]=str[J—1];
J——
}
str[J]=min; //C
cout<><\n; //d="">\n;>
cout<><\n; //e="">\n;>
}
以上程序的輸出結果如下:
①
②
【答案】①avisul ②a
【解析】本題考察字符數組的元素移動。A行循環找到最小元素(其ASCII值最小)及其位置,min保存最小字符,j保存最小字符的位置;B行循環將最小字符前的所有字符順序后移一位;C行將最小字符作為字符數組的第一個字符(str[0]);D行是輸出字符數組,E行實現輸出第一個元素,str即str[0]。
【例4.8】設計一個程序,求三維空間中距離最近的點對。如對于以下5個點,其中第2個點和第3個點的距離最近,程序運行時輸出“p2(3,3,3)和p3(2,2,2)距離最近,為1.73205”。
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。