中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
為了激發學生的創新意識、培養學生的自學能力、鍛煉學生的編程能力,
《C語言程序設計》在內容編排和體系結構上具有由淺入深、深入淺出、
循序漸進的特點,其主要內容包括:程序設計和C語言概述、程序設計和算法;
數據類型、運算符與表達式;語句與程序結構;數組;函數;指針;結構體與共享體;文件。
為了提高讀者的編程技巧,書後有附錄,每章後都有習題。
《C語言程序設計》在結構上以程序設計為中心,以語言知識為工具,
對C語言的語法規則進行了整理和提煉,深入淺出地介紹了C語言在程序設計中的應用;
在學習上遵循循序漸進的原則,在內容上註重知識的完整性,實例講解通俗易懂。
《C語言程序設計》可作為普通本科院校、高等專科學校的計算機教材,
也可作為計算機培訓和計算機考試輔導的教學用書,還可作為科技人員或程序開發人員的參考用書。
作者簡介
韓波
男,碩士,1978.12月生,陝西商洛人,
現商洛學院數學與計算機學院計算機系主任,
2003年畢業於西安交通大學,獲計算機科學與技術專業學士學位
目錄大綱
目錄
第1章程序設計和C語言概述
1.1程序和程序設計語言
1.1.1程序
1.1.2程序設計語言
1.2 C語言簡介
1.2.1 C語言的產生和發展
1 .2.2 C語言的特點
1.3 C程序的組成與結構
1.4 C語言的字符集與標識符
1.5 C程序的上機步驟
習題
第2章程序設計和算法
2.1程序設計的基本步驟
2.2算法的概念
2.3算法的特性
2.4算法的描述方法
2.4.1用自然語言表示算法
2.4.2用流程圖表示算法
2.4.3用NS圖表示算法
2.4.4用偽代碼表示算法
2.4.5用計算機語言表示算法
2.5算法設計舉例
2.5.1順序結構算法設計
2.5.2選擇結構算法設計
2.5. 3循環結構算法設計
2.5.4常見算法設計
2.6程序設計的基本方法
習題
第3章數據類型、運算符和表達式
3.1常量與變量
3.1.1常量
3.1.2變量
3.2 C語言的數據類型
3.2.1 C語言數據類型概述
3.2.2整型數據
3.2.3實型數據
3.2.4字符型數據
3.3不同類型數據的混合運算
3.3.1不同數值型數據間的混合運算與類型轉換
3 .3.2賦值運算中的數據類型轉換
3.3.3強制類型轉換
3.4運算符和表達式
3.4.1 C語言運算符簡介
3.4.2算術運算符和算術表達式
3 .4.3賦值運算符
3.4.4關係運算符和關係表達式
3.4.5邏輯運算符和邏輯表達式
3.4.6逗號運算符和逗號表達式
3.4.7條件運算符和條件表達式
3.4.8位運算
習題
第4章語句與程序結構
4.1 C語言語句
4.1.1賦值語句
4.1.2數據格式化輸入與輸出
4.1.3字符型數據輸入與輸出
4.2順序結構程序設計
4.3選擇結構程序設計
4.3.1 if語句
4.3.2 switch語句
4.3.3選擇結構程序舉例
4.4循環結構程序設計
4 .4.1 goto語句及用goto語句構成循環
4.4.2 while語句
4.4.3 do…while語句
4.4.4 for語句
4.4.5輔助控制語句:break、continue語句
4.4.6循環嵌套
4.4.7循環結構程序設計舉例
習題
第5章數組
5.1一維數組
5.1.1一維數組的定義
5.1.2一維數組的初始化
5.1.3數組元素的引用
5.1.4一維數組的應用舉例
5.2二維數組
5.2.1二維數組的定義
5. 2.2二維數組的初始化
5.2.3二維數組元素的引用
5.2.4二維數組應用舉例
5.3字符數組
5.3.1字符數組的定義、初始化及引用
5.3 .2字符串和字符串結束標誌
5.3.3字符數組的輸入/輸出
5.3.4常用字符串處理函數
5.3.5字符數組應用舉例
習題
第6章函數
6.1函數概述
6 .1.1模塊化程序設計
6.1.2函數的分類
6.2函數定義與聲明
6.2.1函數定義
6.2.2函數聲明與函數原型
6.3函數調用與參數傳遞
6. 3.1函數的調用
6.3.2函數的嵌套調用
6.3.3函數的參數及參數傳遞
6.3.4函數的返回值
6.4數組作為函數參數
6.4.1數組元素作為函數實參
6.4.2數組名作為函數參數
6.5遞歸
6.6變量的作用域及其存儲類型
6.6.1局部變量
6.6.2全局變量
6.6.3變量的存儲類型
6.7內部函數和外部函數
6.7.1內部函數
6.7.2外部函數
6.8編譯預處理
6.8.1宏定義
6.8.2文件包含
6.8.3條件編譯
習題
第7章指針
7.1指針的基本概念
7.2變量與指針
7.2.1指針變量的定義
7.2.2指針變量的引用
7.2.3指針變量作為函數參數
7.3一維數組與指針
7.3.1指向一維數組元素的指針變量的定義與賦值
7.3.2指向一維數組的指針的相關運算
7.3.3通過指針引用數組元素
7.3.4數組作函數參數
7.4二維數組與指針
7.4.1二維數組的地址
7.4. 2指向二維數組元素的指針變量
7.4.3行指針變量―指向由n個元素組成的一維數組的指針變
7.5字符串與指針
7.5.1字符串的表示與引用
7.5.2字符串指針作函數參數
7.6返回指針值的函數
7.7指針數組
7.7.1指針數組概述
7.7.2指向指針的指針
7.8函數的指針和指向函數的
指針變量
習題
第8章結構體與共享體
8.1結構體數據類型
8.1.1結構體類型的定義
8.1.2結構體類型變量
8 .1.3結構體數組
8.1.4結構體指針
8.1.5鍊錶
8.2共享體數據類型
8.2.1共享體類型的定義
8.2.2共享體變量的引用
8. 2.3共享體的應用
8.3舉數據類型
8.4自定義類型
習題
第9章文件
9.1文件概述
9.2文件類型指針
9.3文件的打開與關閉
9.3.1文件的打開(fopen函數)
9.3.2文件的關閉(fclose函數)
9.4文件的讀寫
9.4.1文件的字符讀寫
9.4.2文件的字符串讀寫
9.4.3文件的數據塊讀寫
9.4.4文件的格式化輸入/輸出函數fscanf和fprintf
9.5文件的定位
9.6文件的出錯檢測與處理
習題
附錄A常用字符與ASCII值對照表
附錄B C語言中的關鍵字
附錄C運算符和結合性
附錄D常用的C庫函數
參考文獻
