中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
大學C/C++語言程序設計基礎-(第2版)

包郵 大學C/C++語言程序設計基礎-(第2版)

出版社:電子工業出版社出版時間:2013-08-01
開本: 16開 頁數: 334
本類榜單:教材銷量榜
中 圖 價:¥29.1(7.5折) 定價  ¥39.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

大學C/C++語言程序設計基礎-(第2版) 版權信息

大學C/C++語言程序設計基礎-(第2版) 本書特色

(1)《大學C/C++語言程序設計基礎(第2版)/全國電子信息優秀教材·卓越工程師培養計劃“十二五”規劃計算機教材》以計算思維為主線重新組織內容;同時強調掌握科學計算工具和培養科學計算能力對理工類學生的重要性;系統地介紹了C/C++語言及科學計算軟件MATLAB的基本概念和語法規則。 (2)為了提高學生的編程興趣,本書將工程計算綜合實例貫穿于全書各章節,增強了教材的實用性和可讀性。 (3)本書在編寫時兼顧了全國計算機等級考試的要求。書中例題豐富,注重實用。為方便教學,本書配有電子課件和相關程序源代碼,任課教師可以登錄華信教育資源網免費注冊下載。

大學C/C++語言程序設計基礎-(第2版) 內容簡介

本書在第1版的基礎上修訂而成,以計算思維為主線重新組織內容;同時強調掌握科學計算工具和培養科學計算能力對理工類學生的重要性;系統地介紹了C/C++語言及科學計算軟件MATLAB的基本概念和語法規則。 全書共12章,主要內容包括:計算思維與程序設計,C語言與MATLAB基礎,數據的輸入/輸出,選擇結構程序設計,循環結構程序設計,函數與編譯預處理,數組,指針,構造數據類型,文件,C++面向對象程序設計基礎,C/C++與MATLAB混合編程。附錄中列出了C語言及MATLAB常用庫函數。為了提高學生的編程興趣,本書將工程計算綜合實例貫穿于全書各章節,增強了教材的實用性和可讀性。 本書在編寫時兼顧了全國計算機等級考試的要求。書中例題豐富,注重實用。為方便教學,本書配有電子課件和相關程序源代碼,任課教師可以登錄華信教育資源網(www.hxedu.com.cn)免費注冊下載。

大學C/C++語言程序設計基礎-(第2版) 目錄

目 錄 第1章 計算思維與程序設計 1 1.1 計算思維 1 1.2 算法 2 1.2.1 算法概念 2 1.2.2 算法效率 3 1.3 程序設計 3 1.3.1 程序設計語言 4 1.3.2 程序的編譯與執行 5 1.4 小結 7 習題1 7 第2章 C語言與MATLAB基礎 8 2.1 C語言概述 8 2.1.1 C語言簡介 8 2.1.2 C語言程序結構 8 2.1.3 C語言編譯系統 10 2.2 C語言語法基礎 10 2.2.1 字符集 10 2.2.2 標識符 11 2.2.3 關鍵字 11 2.2.4 常量 11 2.2.5 變量 11 2.3 C語言的數據類型 12 2.3.1 整型數據 12 2.3.2 實型數據 13 2.3.3 字符型數據 14 2.4 C語言運算符與表達式 15 2.4.1 算術運算符和算術表達式 15 2.4.2 賦值運算符和賦值表達式 17 2.4.3 關系運算符和關系表達式 18 2.4.4 邏輯運算符和邏輯表達式 20 2.4.5 位運算 21 2.4.6 其他運算 24 2.5 MATLAB概述 25 2.5.1 MATLAB簡介 25 2.5.2 基本功能 25 2.5.3 主要應用 26 2.5.4 MATLAB特點 27 2.5.5 MATLAB優點 27 2.5.6 專業應用 30 2.6 MATLAB語法基礎 30 2.6.1 MATLAB的數據類型 30 2.6.2 常量 32 2.6.3 部分常用運算符 32 2.6.4 變量及其賦值 33 2.7 小結 34 習題2 35 第3章 數據的輸入/輸出 41 3.1 字符輸入/輸出函數 41 3.2 字符串輸入/輸出函數 42 3.3 格式輸入/輸出函數 42 3.3.1 格式輸入函數 42 3.3.2 格式輸出函數 44 3.4 MATLAB的輸入/輸出 50 3.4.1 輸入文本數據 50 3.4.2 輸出文本數據 51 3.4.3 低級文件輸入/輸出函數 51 3.4.4 注釋與標點 52 3.5 實例拓展 52 3.6 小結 53 習題3 54 第4章 選擇結構程序設計 55 4.1 if語句 55 4.1.1 單分支if語句 55 4.1.2 雙分支if…else語句 55 4.1.3 多分支選擇語句 56 4.1.4 if語句的嵌套 57 4.2 switch語句 58 4.2.1 switch語句簡介 58 4.2.2 break語句在switch中的應用 59 4.3 綜合實例 60 4.4 MATLAB選擇結構 61 4.4.1 if…else…endif結構 62 4.4.2 switch…case結構 62 4.4.3 try…catch結構 63 4.5 實例拓展 64 4.5.1 C語言菜單選擇實例 64 4.5.2 MATLAB菜單選擇實例 65 4.6 小結 66 習題4 66 第5章 循環結構程序設計 72 5.1 while語句 72 5.2 do…while語句 73 5.3 for語句 74 5.4 循環結構的嵌套 76 5.5 break語句和continue語句在循環 結構中的應用 77 5.6 綜合實例 78 5.7 MATLAB循環結構 80 5.7.1 while結構 80 5.7.2 for語句 81 5.8 實例拓展 82 5.8.1 工程計算實例 82 5.8.2 MATLAB實例 83 5.9 小結 84 習題5 84 第6章 函數與編譯預處理 91 6.1 函數概述 91 6.2 函數的定義和說明 92 6.2.1 函數的定義 92 6.2.2 函數的返回值 94 6.2.3 函數的說明 95 6.3 函數的調用 97 6.3.1 函數調用的一般形式 97 6.3.2 函數調用的方式 98 6.4 函數的參數 98 6.5 函數的嵌套調用和遞歸調用 101 6.5.1 函數的嵌套調用 101 6.5.2 函數的遞歸調用 102 6.6 變量的存儲類型 108 6.6.1 變量的作用域與生存期 108 6.6.2 變量的存儲類型 108 6.6.3 局部變量 109 6.6.4 全局變量和靜態全局變量 111 6.7 內部函數和外部函數 114 6.7.1 內部函數 114 6.7.2 外部函數 114 6.8 編譯預處理命令 115 6.8.1 宏替換 115 6.8.2 文件包含 118 6.8.3 條件編譯 119 6.9 綜合實例 122 6.10 MATLAB函數簡介 124 6.10.1 m文件概述 124 6.10.2 用m文件實現MATLAB 函數 125 6.11 實例拓展 126 6.11.1 工程計算實例 127 6.11.2 MATLAB實例 128 6.12 小結 129 習題6 130 第7章 數組 139 7.1 一維數組 139 7.1.1 一維數組的定義 139 7.1.2 一維數組元素的引用 140 7.1.3 一維數組的初始化 140 7.2 二維數組 143 7.2.1 二維數組的定義和引用 143 7.2.2 二維數組元素的初始化 145 7.3 多維數組 146 7.3.1 多維數組的定義、使用 與存儲 146 7.3.2 多維數組的初始化 147 7.4 字符串與字符數組 148 7.4.1 字符串與字符數組 148 7.4.2 字符數組的初始化 149 7.4.3 字符數組的輸入/輸出 150 7.4.4 字符串處理函數 153 7.5 字符串數組 155 7.6 數組作為函數參數 156 7.6.1 數組元素作為函數參數 156 7.6.2 地址量作為函數參數 156 7.7 綜合實例 161 7.8 MATLAB數組 162 7.8.1 向量的創建 163 7.8.2 矩陣的創建 163 7.8.3 矩陣元素的提取與替換 164 7.8.4 矩陣元素的重排和復制排列 166 7.8.5 矩陣的翻轉和旋轉 166 7.8.6 矩陣的生成與提取函數 167 7.8.7 應用實例 167 7.9 實例拓展 167 7.9.1 工程計算實例 167 7.9.2 MATLAB實例 170 7.10 小結 171 習題7 172 第8章 指針 180 8.1 指針的基本概念 180 8.2 指針變量的聲明與使用 181 8.2.1 指針變量的聲明 181 8.2.2 指針變量的賦值與使用 181 8.2.3 二級指針 184 8.3 指針運算 185 8.3.1 賦值運算 185 8.3.2 算術運算 185 8.3.3 關系運算 187 8.4 指針與數組 187 8.4.1 指針與一維數組 187 8.4.2 指針與二維數組 191 8.5 指針與字符串 194 8.5.1 指向字符串的指針 194 8.5.2 字符指針與字符數組的比較 197 8.6 指針與函數 199 8.6.1 指針作為函數參數 199 8.6.2 函數指針變量 208 8.6.3 指針型函數 210 8.7 指針數組與main函數的參數 212 8.8 綜合實例 216 8.9 實例拓展 218 8.10 小結 223 習題8 224 第9章 構造數據類型 234 9.1 結構體 234 9.1.1 結構體的定義 234 9.1.2 結構體變量說明 235 9.1.3 結構體變量的引用 237 9.1.4 結構體數組 238 9.1.5 指向結構體變量的指針 240 9.1.6 結構體與函數 242 9.1.7 動態存儲分配 244 9.1.8 結構體與鏈表 246 9.2 共用體 250 9.3 枚舉 253 9.4 自定義數據類型 254 9.5 綜合實例 255 9.6 MATLAB的結構數據類型 258 9.6.1 結構數組的創建 258 9.6.2 結構數組的操作 263 9.7 小結 263 習題9 264 第10章 文件 269 10.1 文件的概念 269 10.2 文件指針 270 10.3 文件的打開與關閉 270 10.3.1 文件打開函數 270 10.3.2 文件關閉函數 272 10.4 文件的讀/寫 273 10.4.1 字符讀/寫函數fgetc 和fputc 273 10.4.2 字符串讀/寫函數fgets 和fputs 276 10.4.3 數據塊讀/寫函數fread 和fwrite 277 10.4.4 格式化讀/寫函數fscanf 和fprintf 279 10.5 文件的隨機讀/寫 280 10.5.1 文件定位 280 10.5.2 文件的隨機讀/寫 280 10.6 文件檢測函數 281 10.7 綜合實例 282 10.8 MATLAB文件操作 285 10.8.1 文件的打開與關閉 285 10.8.2 二進制文件的讀/寫操作 286 10.8.3 文本文件的讀/寫操作 287 10.8.4 MATLAB的字符串操作 288 10.9 小結 288 習題10 289 第11章 C++面向對象程序設計基礎 293 11.1 面向對象的基本概念 293 11.1.1 類和對象 293 11.1.2 封裝 293 11.1.3 繼承 293 11.1.4 多態 293 11.2 C++概述 294 11.3 C++面向對象的特性 294 11.4 C++的詞法與規則 294 11.5 C++程序結構的組成 295 11.6 C++程序的開發步驟 295 11.7 C++程序示例 295 11.8 面向對象的程序設計方法 296 11.8.1 結構化程序設計 296 11.8.2 面向對象程序設計 297 11.8.3 結構化方法與面向對象方法 的比較 297 11.9 小結 298 習題11 298 第12章 C/C++與MATLAB混合編程 300 12.1 軟件開發 300 12.2 混合編程概念 302 12.3 混合編程開發實例 303 12.4 小結 312 附錄A C語言常用庫函數 313 附錄B MATLAB函數表 318 參考文獻 334
展開全部

大學C/C++語言程序設計基礎-(第2版) 節選

(1)本書以計算思維為主線重新組織內容;同時強調掌握科學計算工具和培養科學計算能力對理工類學生的重要性;系統地介紹了C/C++語言及科學計算軟件MATLAB的基本概念和語法規則。
(2)為了提高學生的編程興趣,本書將工程計算綜合實例貫穿于全書各章節,增強了教材的實用性和可讀性。
(3)本書在編寫時兼顧了全國計算機等級考試的要求。書中例題豐富,注重實用。為方便教學,本書配有電子課件和相關程序源代碼,任課教師可以登錄華信教育資源網(www.hxedu.com.cn)免費注冊下載。

大學C/C++語言程序設計基礎-(第2版) 作者簡介

陽小華,教授,南華大學副校長。《大學計算機基礎》、《計算機科學導論》等系列課程的課程負責人,計算機科學與技術學科帶頭人,主編多部教材。衡陽市人民政府專家咨詢委員會付主任委員、衡陽市高新技術開發區專家咨詢委員會委員;擔任衡陽市計算機學會理事長、湖南省計算機用戶協會副理事長、湖南省計算機學會理事等社會職務。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 小青瓦丨古建筑瓦丨青瓦厂家-宜兴市徽派古典建筑材料有限公司 | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 橡胶接头|可曲挠橡胶接头|橡胶软接头安装使用教程-上海松夏官方网站 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 防火窗_耐火窗_防火门厂家_防火卷帘门-重庆三乐门业有限公司 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 常州律师事务所_常州律所_常州律师-江苏乐天律师事务所 | 铁素体测量仪/检测仪/铁素体含量测试仪-苏州圣光仪器有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 高低温万能试验机-复合材料万能试验机-馥勒仪器 | 球磨机 选矿球磨机 棒磨机 浮选机 分级机 选矿设备厂家 | 包装机_厂家_价格-山东包装机有限公司 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 纯化水设备-EDI-制药-实验室-二级反渗透-高纯水|超纯水设备 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 |