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

歡迎光臨中圖網 請 | 注冊
> >>
C語言程序設計(新形態版)

包郵 C語言程序設計(新形態版)

出版社:清華大學出版社出版時間:2024-04-01
開本: 其他 頁數: 282
本類榜單:教材銷量榜
中 圖 價:¥52.8(7.7折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計(新形態版) 版權信息

C語言程序設計(新形態版) 本書特色

一題多解、不斷探索 舉一反三、由淺入深 使用類比方法幫助學生鞏固知識點 趣味案例入手,激發學生興趣 綜合案例貫穿全教程 運用歸納總結

C語言程序設計(新形態版) 內容簡介

本書從經典案例和課程思政兩方面結合入手,針對接近零基礎入門的讀者,采用由淺入深循序漸進、學練結合激發學生編程興趣,注重培養讀者的程序設計能力,培養良好的程序設計風格和習慣,達到熟練掌握C語言的目的。 本書分為10章,從C語言發展歷程、C語言基本結構以及C語言環境的搭建開始,逐步介紹C語言的數據類型、流程控制結構、函數、數組、指針、結構體、文件等。每章均結合思政元素設計適當案例,讓學生在學習C語言知識的同時潛移默化地接受思政教育,同時適當地加入理工科專業的案例,強化C語言在理工科專業中工具作用。本書概念清晰、內容簡練、通俗易懂,非常適合作為高等院校非計算機專業師生的教學用書。 本書特色體現在以下幾個方面: ? 力求一題多解。 C語言中有一些經典案通過不同求解方法的訓練,既拓展了學生的解題思路,又培養了學生的精益求精的科學家精神。 ? 舉一反三、由淺入深 教材將由經典案例入手,舉一反三、由淺入深,拓展學生的解題思維、培養學生解決問題的綜合能力。 ? 使用類比方法幫助學生鞏固知識點 C語言中有很多知識點微小的差異結果接近不一樣,教材將這些知識點放在一起類比,不僅幫助學生理解知識點,也使他們明白“差之毫厘失之千里”的道理。 ? 趣味案例入手,激發學生學習興趣 教材引入一些趣味案例,降低C語言學習的枯燥性,激發學生學習C語言的興趣。 ? 多課程融合 為了強化C語言的工具作用,將在教材中增加與理工科專業相關的綜合應用案例,引導學生進一步將C語言課程知識應用于專業的實際應用中。 ? 綜合案例貫穿全教程 在教材中將設計一個綜合案例:學生成績表的處理,從輸入輸出開始編寫系統的界面、到選擇結構菜單的選擇、循環結構中處理成績表中各科**分或**分、再到數組處理排序、找數問題、函數章節模塊化處理、指針章節將指針作為函數的參數,甚至用結構體處理,*后將學生成績表以文件形式存儲及處理。這個綜合案例將貫穿教材除第1、2章基礎知識外的所有章節,從簡單到難,逐步加深、逐漸擴充內容,*后呈現一個完整的學生成績管理系統。通過綜合案例的訓練,培養學生模塊化程序設計的思想,以及化繁為簡的解決問題的方法。

C語言程序設計(新形態版) 目錄


第1章 C語言程序設計概述 1
1.1 程序設計語言的發展及特點 1
1.1.1 程序的概念 1
1.1.2 程序設計語言 1
1.2 C 語言的發展歷程 2
1.2.1 C 語言的早期發展 2
1.2.2 ANSIC 標準 2
1.2.3 C99和 C11標準 3
1.3 算法及其描述 3
1.3.1 算法的概念 3
1.3.2 算法的描述 3
1.4 程序的基本控制結構 6
1.5 C 程序的語法概述 7
1.5.1 C 程序的基本結構 7
1.5.2 C 語言的字符集、標識符與關鍵字 8
1.6 C 語言程序的開發過程 9
小結 10
習題1 10
第2章 基本數據類型與表達式 13
2.1 C 語言的基本數據類型 13
2.1.1 數據類型 13
2.1.2 整型類型 14
2.1.3 實型類型 16
2.1.4 字符類型 17
2.2 常量與變量 18
2.2.1 常量 18
2.2.2 變量 21
2.3 運算符與表達式 23
2.3.1 算術運算符與算術表達式 24
2.3.2 自增自減運算符與表達式 25
2.3.3 賦值運算符與賦值表達式 26
2.3.4 關系運算符與關系表達式 27
2.3.5 邏輯運算符與邏輯表達式 29

Ⅹ 2.3.6 其他常用的運算符 30
2.3.7 運算符優先級和結合性 32
2.4 數據類型轉換 32
2.4.1 自動轉換 32
2.4.2 強制轉換 33
小結 33
本章常見錯誤分析 34
習題2 35
第3章 順序結構程序設計 37
3.1 C 語言語句概述 37
3.1.1 表達式語句 37
3.1.2 函數調用語句 38
3.1.3 空語句 38
3.1.4 復合語句 39
3.1.5 流程控制語句 39
3.2 數據的輸入與輸出 40
3.2.1 字符數據的輸入輸出 40
3.2.2 格式輸出函數 printf() 42
3.2.3 格式輸入函數scanf() 45
3.3 順序結構程序設計舉例 48
小結 49
本章常見錯誤分析 50
習題3 50
第4章 選擇結構程序設計 53
4.1 if語句 53
4.1.1 單分支if語句 53
4.1.2 雙分支if語句 55
4.1.3 多分支if語句 57
4.1.4 if語句的嵌套 58
4.2 switch語句 62
4.2.1 switch語句 62
4.2.2 實現多分支結構的幾種語句用法比較 66
4.3 選擇結構程序設計舉例 66
小結 71
本章常見錯誤分析 71
習題4 72
第5章 循環結構程序設計 76
5.1 循環結構的引入 76
5.2 while語句 77
5.3 dowhile語句 81
5.4 for語句 82
5.5 循環嵌套 86

Ⅺ 5.6 break語句和continue語句 88
5.6.1 break語句 89
5.6.2 continue語句 90
5.6.3 break語句和continue語句的比較 91
5.7 循環結構程序設計舉例 92
小結 96
本章常見錯誤分析 97
習題5 98
第6章 函數與編譯預處理 102
6.1 模塊和函數 102
6.2 函數的定義和調用 103
6.2.1 函數的定義 104
6.2.2 函數的調用和返回語句 105
6.2.3 函數的參數傳遞 108
6.2.4 函數的遞歸調用 109
6.3 變量作用域和存儲類型 112
6.3.1 變量的作用域 112
6.3.2 變量的生存期和存儲類別 114
6.4 預處理命令 119
6.4.1 宏定義 119
6.4.2 文件包含 123
6.4.3 條件編譯 123
6.5 函數綜合應用舉例 125
小結 128
本章常見錯誤分析 129
習題6 130
第7章 數組 134
7.1 一維數組的定義和引用 134
7.1.1 一維數組的定義 135
7.1.2 一維數組的存儲與初始化 135
7.1.3 一維數組元素的引用 137
7.1.4 一維數組的應用舉例 138
7.2 二維數組的定義和引用 141
7.2.1 二維數組的定義 141
7.2.2 二維數組的存儲與初始化 142
7.2.3 二維數組元素的引用 144
7.2.4 二維數組的應用舉例 146
7.3 字符數組和字符串 150
7.3.1 字符數組的定義與初始化 150
7.3.2 字符數組的輸入輸出 151
7.3.3 字符串的概念與存儲 151
7.3.4 字符串初始化 152
7.3.5 字符串的輸入與輸出 152

Ⅻ 7.3.6 字符串處理函數 156
7.3.7 字符數組和字符串的應用舉例 159
7.4 數組作為函數參數 162
7.4.1 數組元素作為函數參數 162
7.4.2 數組名作為函數參數 163
小結 166
本章常見錯誤分析 166
習題7 167
第8章 指針 172
8.1 指針與指針變量 172
8.1.1 指針的概念 172
8.1.2 指針變量的定義 174
8.1.3 間接尋址運算符 176
8.1.4 指針變量的初始化 177
8.1.5 指針運算 180
8.1.6 多級指針 183
8.2 指針與函數 184
8.2.1 指針作為函數參數 184
8.2.2 指針函數 187
8.2.3 指向函數的指針 188
8.3 指針與數組 192
8.3.1 指向一維數組的指針 192
8.3.2 數組名、指針名作為函數參數 196
8.3.3 指針與二維數組 199
8.4 指針與字符串 203
8.4.1 字符串的指針表示法 203
8.4.2 字符串數組 207
8.5 指針數組與命令行參數 207
8.5.1 指針數組 207
8.5.2 命令行參數 209
8.6 指針綜合應用舉例 211
小結 213
本章常見錯誤分析 213
習題8 215
第9章 結構體與鏈表 219
9.1 結構體數據類型 219
9.1.1 建立結構體類型 220
9.1.2 定義結構體類型變量 222
9.2 結構體變量的引用 224
9.2.1 結構體變量的初始化 225
9.2.2 用typedef定義數據類型 226
9.3 結構體數組 228
9.3.1 定義結構體數組 228

? 9.3.2 結構體數組的初始化 228
9.3.3 結構體數組的應用 229
9.4 結構體指針 230
9.4.1 指向結構體變量的指針 231
9.4.2 指向結構體數組的指針 232
9.5 結構體與函數 234
9.5.1 結構體作為函數參數 234
9.5.2 結構體數組作函數參數 238
9.6 共用體類型 239
9.6.1 共用體類型的定義 239
9.6.2 共用體變量的定義 240
9.6.3 共用體變量的引用 241
9.7 枚舉類型 242
9.7.1 聲明枚舉類型 242
9.7.2 定義枚舉類型變量 242
9.7.3 枚舉類型應用舉例 243
9.8 鏈表 244
9.8.1 鏈表概述 244
9.8.2 內存動態管理函數 246
9.8.3 鏈表的基本操作 248
9.8.4 線性鏈表應用舉例 253
小結 254
本章常見錯誤分析 255
習題9 255
第10章 文件 259
10.1 文件概述 259
10.1.1 文件的概念 259
10.1.2 文件的分類 260
10.1.3 緩沖文件系統 261
10.1.4 文件類型的指針 262
10.2 文件操作 262
10.2.1 文件的打開 263
10.2.2 文件操作狀態監測 265
10.2.3 文件的關閉 265
10.2.4 文件的順序讀寫 266
10.2.5 文件的隨機讀寫 274
10.3 文件的綜合應用舉例 277
小結 279
本章常見錯誤分析 280
習題10 280
附錄 283
附錄A MicrosoftVisualStudio2019介紹 283

?
附錄B 常用字符與ASCII碼對照表 283
附錄C C語言中使用的關鍵字及含義 283
附錄D C語言運算符的優先級和結合性 283
附錄E C語言標準庫函數 283
參考文獻 284
展開全部

C語言程序設計(新形態版) 作者簡介

施文英 寧夏大學副教授,工學碩士。1990年畢業于中南大學,后進入寧夏大學任教,主要研究方向是計算機科學及應用。“C語言程序設計”課程思政示范課程負責人、“C語言程序設計”互聯網課程核心成員;主編教材1部,參與國家社會科學基金項目1項;曾獲寧夏大學教師教學創新大賽二等獎、寧夏大學教師教學創新大賽課程思政組三等獎。
谷蕭君,寧夏大學教授,理學碩士。1985年畢業于寧夏大學,留校任教,主要研究方向是計算機科學及應用。主持省部級科研項目1項、參與省部級科研項目2項、主持區級“C語言程序設計”課程教改1項;獲得2項國家專利和1項軟件著作權;多次帶領學生參加藍橋杯全國軟件和信息技術專業人才大賽并獲“優秀指導教師”稱號;“C語言程序設計”課程思政示范課程核心成員、“C語言程序設計”互聯網課程核心成員;曾獲校級教師教學創新大賽二等獎。
后勒口施文英 寧夏大學副教授,工學碩士。1990年畢業于中南大學,后進入寧夏大學任教,主要研究方向是計算機科學及應用。“C語言程序設計”課程思政示范課程負責人、“C語言程序設計”互聯網課程核心成員;主編教材1部,參與國家社會科學基金項目1項;曾獲寧夏大學教師教學創新大賽二等獎、寧夏大學教師教學創新大賽課程思政組三等獎。 谷蕭君,寧夏大學教授,理學碩士。1985年畢業于寧夏大學,留校任教,主要研究方向是計算機科學及應用。主持省部級科研項目1項、參與省部級科研項目2項、主持區級“C語言程序設計”課程教改1項;獲得2項國家專利和1項軟件著作權;多次帶領學生參加藍橋杯全國軟件和信息技術專業人才大賽并獲“優秀指導教師”稱號;“C語言程序設計”課程思政示范課程核心成員、“C語言程序設計”互聯網課程核心成員;曾獲校級教師教學創新大賽二等獎。 后勒口 王鳳萍,寧夏大學副教授。1997年畢業于寧夏大學,留校任教,主要研究方向是計算機科學及應用、現代教育技術。參與省部級科研項目、省部級教改項目多項,發表相關論文多篇;“C語言程序設計”課程思政示范課程核心成員、“C語言程序設計”互聯網課程主持人;撰寫專著及教材各1部;獲得省級教學成果獎1次,校級教學成果獎1次,獲得校級教師教學創新大賽二等獎2次,多次獲得校級教學優秀獎及教學質量獎。 楊萍,寧夏大學教師,工學碩士。2003年畢業于上海交通大學,后進入寧夏大學任教,主要研究方向是網絡計算及智能決策支持技術。“C語言程序設計”課程思政示范課程核心成員、“C語言程序設計”互聯網課程核心成員;參與自治區級自然科學項目1項,寧夏自然科學基金項目3項,寧夏高等學校自然科學項目2項;獲得校級教師教學創新大賽二等獎;獲得寧夏大學青年教師教學競賽優秀獎2次。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 江苏远邦专注皮带秤,高精度皮带秤,电子皮带秤研发生产 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | 空气能采暖,热泵烘干机,空气源热水机组|设备|厂家,东莞高温热泵_正旭新能源 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 一体化污水处理设备_生活污水处理设备_全自动加药装置厂家-明基环保 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 | 数控走心机-双主轴走心机厂家-南京建克| 挖掘机挖斗和铲斗生产厂家选择徐州崛起机械制造有限公司 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 山东齐鲁漆业有限公司【官网】-工业漆专业生产厂家 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 九州网址_专注于提供网址大全分享推广中文网站导航服务 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 石家庄律师_石家庄刑事辩护律师_石家庄取保候审-河北万垚律师事务所 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 123悬赏网_发布悬赏任务_广告任务平台 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | CCC验厂-家用电器|服务器CCC认证咨询-奥测世纪 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 |