TOP
0
0
2025新年快樂,門市正常營業喔~
C++程序設計(第2版)(簡體書)
滿額折

C++程序設計(第2版)(簡體書)

商品資訊

人民幣定價:39.7 元
定價
:NT$ 238 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:7 點
商品簡介
名人/編輯推薦
目次
書摘/試閱
相關商品

商品簡介

《普通高等教育“十一五”國家級規劃教材:C++程序設計(第2版)》詳細了介紹C++程序設計語言的語法規則和程序設計技術,通過大量編程實例(與C++11標準及VisualC++2012系統兼容)講解如何使用C++語言解決各種具體問題,特別注重提高讀者的編程能力。
《普通高等教育“十一五”國家級規劃教材:C++程序設計(第2版)》主要內容包括C++的各種基本數據類型、導出類型及其運算;分支、循環程序結構與函數的編程技巧;類與對象、繼承與派生的概念以及面向對象程序設計方法;模板與,I/O流的使用以及異常處理等。在附錄中介紹了兩種最常用的集成開發環境(IDE)和標準模板庫(STL)的使用方法。
《普通高等教育“十一五”國家級規劃教材:C++程序設計(第2版)》內容嚴謹,注重實用,深入淺出,簡明生動,適合作為高等學校一般理工科(含計算機)專業程序設計課程的教材,也可供自學C++程序設計的讀者使用。

名人/編輯推薦

《普通高等教育"十一五"國家級規劃教材:C++程序設計(第2版)》內容嚴謹,注重實用,深入淺出,簡明生動,適合作為高等學校一般理工科(含計算機)專業程序設計課程的教材,也可供自學C++程序設計的讀者使用。

目次

第1章緒論
第2章C++語言初步
第3章基本數據類型與基本運算
第4章程序的基本控制結構及導出數據類型
第5章函數
第6章指針和引用類型及動態內存分配
第7章類與對象
第8章繼承與派生
第9章模板
第10章輸入輸出(I/O)流
*第11章異常處理
附錄AVisualC++2008IDE概述
附錄BVisualC++6.0編程環境簡介
附錄C標準模板庫
附錄D標準函數
附錄E一個OPP程序設計實例——樓宇電梯系統仿真程序的OPP設計過程
參考文獻

書摘/試閱



提示:說明一個int型數組來存放那20個正整數,而后通過循環,從累加出的20個不同和數中找出其中的最大者。注意,由于將數組看成是“圈狀”的,最后一個數的“后繼”應是第一個數,所以下標移動要用到取模的運算。
33.用戶任意輸入一個年份以及該年的1月1日是星期幾,而后任意指定某一天(再輸入該年的任意一個月份日期),由程序計算出這一天是星期幾。注意,2月份閏年為29天,非閏年為28天;可被4整除而不可被100整除的年份、或者可被400整除的年份均為閏年。
思考:利用元年元月元日(即1年1月1日)是星期一的已知事實可對程序進行改造,讓用戶僅輸入一個表示日期的年月日,則程序就應計算出那一天是星期幾。
34.用戶任意輸入一個年份以及該年的1月1日是星期幾,而后再輸入該年的任意一個月份,由程序負責在屏幕上按照你所設計的格式顯示出這一個月的月歷。
思考:利用元年元月元日(即1年1月1日)是星期一的已知事實可對程序進行改造,j出用戶僅輸入任意一個年份和一個月份,則程序就應按格式顯示出該年那一個月的月歷。
35.有12人圍坐成一圈(假設他們的編號沿順時針方向依次為1~12)。編程序,使用數組來存放各數據(人員編號),而后從1號人員開始數起(沿順時針方向),當數到k時(其中k>1由用戶通過cin輸入指定),則該號人員被“淘汰出局”;接著仍沿順時針方向從被淘汰出局者的下一人員又重新從1開始數起,數到k后,淘汰第2個人:如此繼續,直到最后剩下一個人時停止。請輸出最后所剩那一個人的編號,并輸出淘汰過程的某種“中間結果數據”。
點評:若將人數12改為10(或其他正整數)的話,則可以對10(或其他指定個數)人的情況進行處理。
36.對于整型數組a[10]和b[10],編制程序完成下列任務。
(1)由用戶從鍵盤為兩個數組輸入值。
(2)求出兩個數組的最大元和最小元。
(3)把數組a和b中的整數分別從小到大和從大到小排序。
(4)把兩個有序的數組a和b組成一個長度為20的有序數組c[20]。
37.用折半查找方法,在元素呈升序排列的具有15個元素的數組a中查找值為key的那一元素的序號即下標號并輸出(其中的key值通過鍵盤輸入)。若數組中沒有值為key的元素,則提示信息“No such element!”。
所謂的折半查找方法如下:先用key值與處于15個元素之“中間”的那一元素進行比較,若恰好相等,則那一“中間”元素的序號即為所求;若key值大于那一“中間”元素,則將查找范圍縮小到數組的前一半去繼續查找,否則將查找范圍縮小到后一半去繼續查找。
38.設計一個程序,它可以把最近的20天的氣溫值以柱形圖的形式顯示出來,假設氣溫在22~35度之間(取整),溫度的高低以由“*”組成的“柱”的高低來表示。
提示:在“文本模式”的“字符屏幕”上“畫圖”時,通常將“字符屏幕”與程序中的一個二維字符數組建立對應關系,而后按某種計算方法(或計算公式)算出應該在“字符屏幕”的哪些位置處“畫點”,最后將已準備好的當前字符數組各元素的值顯示到“字符屏幕”上。
39.設有4行4列的數組b,其元素b[i[j]=3*i+2*j—6(i、j=0,1,2,3)。編程序,實現以下功能。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 238
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區