-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
C語言程序設(shè)計 版權(quán)信息
- ISBN:9787040545067
- 條形碼:9787040545067 ; 978-7-04-054506-7
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
C語言程序設(shè)計 內(nèi)容簡介
《C語言程序設(shè)計(第4版)》是為將C語言作為入門語言的程序設(shè)計課程編寫的以培養(yǎng)學生程序設(shè)計基本能力為目標的教材。該書以程序設(shè)計為主線,以編程應用為驅(qū)動,通過案例和問題引入內(nèi)容,重點講解程序設(shè)計的思想和方法,并結(jié)合相關(guān)的語言知識的介紹。全書主要包括3方面的內(nèi)容:基本內(nèi)容(數(shù)據(jù)表達、數(shù)據(jù)處理和流程控制),常用算法和程序設(shè)計風格,以及C語言應用中的一些處理機制(編譯預處理和命令行參數(shù)等)。為了滿足讀者對在線開放學習的需求,對讀者在學習中常常感到困惑的循環(huán)、函數(shù)、指針等難點增加了MOOC微視頻講解;該書的練習和習題中的程序設(shè)計題目部署在具有在線判題功能的PTA(Programming Teaching Assistant,又稱“拼題A”)平臺上,讀者輸入書后的驗證碼即可進行在線練習。《C語言程序設(shè)計(第4版)》可以作為高等院校和計算機等級考試的教學用書,也可作為對C程序設(shè)計感興趣的讀者的自學用書。
C語言程序設(shè)計 目錄
1.1 一個C語言程序
1.2 程序與程序設(shè)計語言
1.2.1 程序與指令
1.2.2 程序設(shè)計語言的功能
1.2.3 程序設(shè)計語言的語法
1.2.4 程序的編譯與編程環(huán)境
1.3 C語言的發(fā)展歷史與特點
1.4 實現(xiàn)問題求解的過程
習題1
第2章 用C語言編寫程序
2.1 在屏幕上顯示Hello World!
2.2 求華氏溫度100℉對應的攝氏溫度
2.2.1 程序解析
2.2.2 常量、變量和數(shù)據(jù)類型
2.2.3 算術(shù)運算和賦值運算
2.2.4 格式化輸出函數(shù)printf()
2.3 計算分段函數(shù)
2.3.1 程序解析
2.3.2 關(guān)系運算
2.3.3 if-else語句
2.3.4 格式化輸入函數(shù)scanf()
2.3.5 常用數(shù)學函數(shù)
2.4 輸出華氏-攝氏溫度轉(zhuǎn)換表
2.4.1 程序解析
2.4.2 for語句
2.4.3 指定次數(shù)的循環(huán)程序設(shè)計
2.5 生成乘方表與階乘表
習題2
第3章 分支結(jié)構(gòu)
3.1 簡單的猜數(shù)游戲
3.1.1 程序解析
3.1.2 二分支結(jié)構(gòu)和if-else語句
3.1.3 多分支結(jié)構(gòu)和else-if語句
3.2 四則運算
3.2.1 程序解析
3.2.2 字符型數(shù)據(jù)
3.2.3 字符型數(shù)據(jù)的輸入和輸出
3.2.4 邏輯運算
3.3 查詢自動售貨機中商品的價格
3.3.1 程序解析
3.3.2 switch語句
3.3.3 多分支結(jié)構(gòu)
習題3
第4章 循環(huán)結(jié)構(gòu)
4.1 用格雷戈里公式求釘?shù)慕浦?
4.1.1 程序解析
4.1.2 while語句
4.2 統(tǒng)計一個整數(shù)的位數(shù)
4.2.1 程序解析
4.2.2 do-while語句
4.3 判斷素數(shù)
4.3.1 程序解析
4.3.2 break語句和continue語句
4.4 求1!+2!+…+n!
……
第5章 函數(shù)
第6章 回顧數(shù)據(jù)類型和表達式
第7章 數(shù)組
第8章 指針
第9章 結(jié)構(gòu)
第10章 函數(shù)與程序結(jié)構(gòu)
第11章 指針進階
第12章 文件
附錄A C語言基本語法
附錄B ASCII碼集
附錄C PTA使用說明
參考文獻
C語言程序設(shè)計 作者簡介
何欽銘,浙江大學計算機科學與技術(shù)學院教授,浙江大學求是特聘學者,國家“萬人計劃”教學名師,教育部高等學校大學計算機課程教學指導委員會副主任委員,全國高等院校計算機基礎(chǔ)教育研究會副會長,中國人工智能學會機器學習專業(yè)委員會常務(wù)理事。主要研究方向為數(shù)據(jù)挖掘、區(qū)塊鏈技術(shù)等,曾承擔國家973重點基礎(chǔ)研究發(fā)展計劃、國家自然科學基金、國家科技支撐計劃、國家重點研究計劃等方面多項課題,已累計發(fā)表學術(shù)論文100余篇。近年來主要授課課程為“程序設(shè)計基礎(chǔ)”、“數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)”、“高級數(shù)據(jù)結(jié)構(gòu)與算法分析”、“計算機與問題求解”等。為國家精品課程及國家精品資源共享課“C程序設(shè)計基礎(chǔ)及實驗”主持人、“浙江大學計算機技術(shù)與工程”國家實驗教學示范中心負責人。曾獲國家教學成果一等獎、二等獎,浙江省教學成果一等獎、二等獎等累計十項,及霍英東優(yōu)秀青年教師獎、寶鋼優(yōu)秀教師獎、浙江省高等學校教學名師、中國“互聯(lián)網(wǎng)+”大學生創(chuàng)新創(chuàng)業(yè)大賽優(yōu)秀創(chuàng)新創(chuàng)業(yè)導師等榮譽。顏暉,浙江大學城市學院教授,浙江省教學名師,教育部高等學校大學計算機課程教學指導委員會委員,浙江省高校計算機類專業(yè)教學指導委員會委員.浙江省高校計算機教育研究會副理事長。主要研究方向為網(wǎng)絡(luò)教學輔助系統(tǒng)、軟件工程等,主持、參與多項國家、省部級和橫向科研項目,發(fā)表論文40余篇,獲浙江省科技進步三等獎。近年來主要授課課程為“程序設(shè)計”、“計算機概論”、“計算方法”。參與建設(shè)國家精品課程“C程序設(shè)計基礎(chǔ)及實驗”,主持省級精品課程“程序設(shè)計”、浙江省重點專業(yè)“計算機科學與技術(shù)”和浙江省教學團隊“面向應用型人才培養(yǎng)的程序設(shè)計系列課程教學團隊”,曾獲浙江省教學成果一等獎4項。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
自卑與超越
- >
龍榆生:詞曲概論/大家小書
- >
煙與鏡
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
月亮與六便士
- >
巴金-再思錄
- >
伯納黛特,你要去哪(2021新版)