共找到75條詞條名為c語言程序設計的結果 展開
- 程序設計者的入門語言
- 譚浩強主編書籍
- 潘廣貞主編的書籍
- K. N. King所著書籍
- 曲萬里、張寶峰編著書籍
- 基於cdio思想
- 江義火、姜德森、蘇榮聰編著書籍
- 機械工業出版社出版圖書
- 華中科技大學出版社出版圖書
- 吳贇婷編中國鐵道出版社出版圖書
- 崔武子主編書籍
- 梁海英、李淑梅、白文秀、侯錕編著書籍
- 中國鐵道出版社出版圖書
- 羅鐵清、楊連初編著書籍
- 劉振安主編書籍
- 11年中國鐵道出版社出版圖書
- 高福成、李娜、於萍、賀仁宇等編著書籍
- 郭有強、周會萍、戚曉明等編著書籍
- 北京郵電大學出版社出版圖書
- 高等教育出版社出版圖書
- 清華大學出版社圖書
- 經濟科學出版社出版圖書
- 胡忭利等編著書籍
- 陳剛主編書籍
- 喬淑雲、李德傑、任春美編著書籍
- 周敏主編書籍
- 孟愛國主編書籍
- 西安電子科技大學出版社書籍
- 於海英主編書籍
- 向華、楊焰、楊霞等編著書籍
- 楊忠寶,董曉明著圖書
- 西北農林科技大學出版社出版圖書
- 2018年中國水利出版社出版書籍
- 計算機編程語言類書籍
- 清華大學出版社(李大友主編)
- 李澤中、孫紅艷、張建軍等編著書籍
- 李愛玲、鍾家民、羅穎編著書籍
- 李偉光、張勇、李倩、邢翀編著書籍
- 習題集與上機指導
- 黃建、王莉莉、吳贊、孫玉逐等編著書籍
- 姚合生、蔡慶華、劉桂江等編著書籍
- 2011年1月中國鐵道出版社出版圖書
- 2005年由成奮華、陸慧民編著的圖書
- 張靜、杜慶東、侯彤璞、閆紅編著書籍
- 李宇明編著書籍
- 人民郵電出版社2011年教材
- 11年人民郵電出版社新版教材
- 江寶釧、陳葉芳、賈曉雯、裘姝平編著書籍
- 李峰主編書籍
- 黃維通主編書籍
- 高等院校計算機系列教材
- 2010年版
- 普通高等教育十一五國家級規劃教材
- 王娟勤
- 2018年西南交通大學出版社出版書籍
- 第4版
- 第2 版
- 第3版
- 理實一體化教程
- 第2版
- 項目式教程
- 第三版
- 第2版
- 共2冊
- 第2版
- 全國高職高專規劃教材
- 第2版
- 第2版
- 第三版
- 第2版
- c99版
- 第3版
- 第3版
- 全國高等學校計算機考試輔導教材
- 高職高專
c語言程序設計
基於cdio思想
《C語言程序設計(基於CDIO思想)》是2012年出版的圖書,作者是李向陽。本教材採用CDIO的思想和模式編寫。在注重培養讀者程序設計及獨立解決問題能力的同時,也兼顧語言知識的細節。
本書前10章設為三個層次:第1~4章是基礎篇:介紹順序結構、選擇結構、循環結構程序設計以及C語言的相應知識;第5~7章是提升篇:進一步介紹程序設計方法、相關演演算法和技巧,內容有數組、函數、變數的存儲類型和編譯預處理、用戶定製數據類型等;第8~10章為深入篇:介紹指針、文件的相關程序和知識。第11章介紹Visual C++ 6.0開發環境。本教材旨在為計算機專業打造精品課程奠定良好基礎。本教材也可為非計算機專業公共課程採用。
第1章C程序快速入門
1.1自我介紹(C程序基本知識)
1.1.1分析與設計
1.1.2簡單C程序的基本知識
1.1.3實戰演練
1.2計算應納個人所得稅額(數據類型等)
1.2.1分析與設計
1.2.2標識符、變數與常量
1.2.3數據類型
1.2.4C程序語句
1.2.5輸出、輸入函數
1.2.6實戰演練
1.3小結
習題1
第2章C語言的運算符和表達式
2.1計算a/b 和a%b的值(算術運算)
2.1.1分析與設計
2.1.2運算符與表達式
2.1.3算術運算符和算術表達式
2.1.4實戰演練
2.2交換a,b變數的值(賦值運算)
2.2.1分析與設計
2.2.2賦值運算符
2.2.3複合的賦值運算符
2.2.4自增1(自減1)運算符
2.2.5實戰演練
2.3計算存款n年後的本利之和(類型轉換等運算)
2.3.1分析與設計
2.3.2類型轉換
2.3.3逗號運算符
2.3.4容量運算符
2.3.5位運算符
2.3.6實戰演練
2.4演演算法及C語言編程規約
2.4.1演演算法
2.4.2C語言編程規約
2.5小結
習題2
第3章選擇結構
3.1誰會接到面試通知(關係運算符和邏輯運算符)
3.1.1分析與設計
3.1.2關係運算符和關係表達式
3.1.3邏輯運算符和邏輯表達式
3.1.4條件運算符和條件表達式
3.2你的身材標準嗎(if語句)
3.2.1分析與設計
3.2.2if語句
3.2.3if語句的嵌套
3.2.4實戰演練
3.3選擇幸運數字(switch語句)
3.3.1分析與設計
3.3.2switch語句
3.3.3有關switch語句的一些說明
3.3.4switch和if…else if…else多路選擇結構的比較
3.3.5實戰演練
3.4小結
習題3
第4章循環結構
4.1蝸牛爬桿(while循環)
4.1.1分析與設計
4.1.2while循環
4.1.3實戰演練
4.2愛因斯坦的階梯問題(do…while循環)
4.2.1分析與設計
4.2.2do…while循環
4.2.3while語句和do…while語句的比較
4.2.4實戰演練
4.3尋找交通肇事犯(for循環)
4.3.1分析與設計
4.3.2for循環
4.3.3對for語句的幾點說明
4.3.4實戰演練
4.4列印矩形(循環嵌套)
4.4.1分析與設計
4.4.2循環嵌套
4.4.3死循環
4.4.4實戰演練
4.5你輸入了多少個字元(break和continue語句)
4.5.1分析與設計
4.5.2break語句
4.5.3continue語句
4.5.4實戰演練
4.6綜合設計
4.7小結
習題4
第5章數組
5.15個小朋友分糖果(一維數組)
5.1.1分析與設計
5.1.2一維數組
5.1.3實戰演練
5.2果園裡的競賽(二維數組)
5.2.1分析設計
5.2.2二維數組
5.2.3實戰演練
5.3數數一共打了多少個單詞(字元數組)
5.3.1分析與設計
5.3.2字元數組
5.3.3字元串處理函數
5.3.4實戰演練
5.4綜合設計(完善果園競賽程序)
5.4.1解決數據的存儲問題
5.4.2誰摘得的桃子重量最重
5.4.3計算選手的總成績
5.5小結
習題5
第6章函數
6.1求多個階乘之和(函數的定義、調用和聲明)
6.1.1分析與設計
6.1.2函數的定義和調用
6.1.3函數原型、函數聲明與函數調用
6.1.4實戰演練
6.2成績統計(函數的參數傳遞)
6.2.1分析與設計
6.2.2函數的參數傳遞
6.2.3實戰演練
6.3計算10組數中的三角形面積(嵌套調用和遞歸調用)
6.3.1分析與設計
6.3.2嵌套調用
6.3.3遞歸調用
6.3.4實戰演練
6.4我國人口何時增加到15億(變數的作用域)
6.4.1分析與設計
6.4.2局部變數和全局變數
6.4.3實戰演練
6.5計算機出題、判卷、打分(變數的存儲類型)
6.5.1分析與設計
6.5.2局部變數的存儲類型
6.5.3全局變數的存儲類型
6.5.4實戰演練
6.6快速計算三角形的面積(編譯預處理)
6.6.1分析與設計
6.6.2宏定義命令
6.6.3文件包含
6.6.4實戰演練
6.7綜合設計(單科成績分析統計程序)
6.7.1分析與設計
6.7.2完整的源程序代碼
6.8小結
習題6
第7章自定義數據類型
7.1測試個人的星座(枚舉類型)
7.1.1分析與設計
7.1.2枚舉類型的定義與引用
7.2模擬顯示數字時鐘(結構體類型)
7.2.1分析與設計
7.2.2結構體類型的定義與引用
7.2.3結構體數組及其使用
7.2.4結構體變數作參數
7.3學生成績表製作(共用體類型)
7.3.1分析與設計
7.3.2共用體類型的定義與引用
7.4實戰演練
7.5綜合設計
7.5.1分析與設計
7.5.2完整的源程序代碼
7.6小結
習題7
第8章指針
8.1用函數實現變數值的交換(指針的引入)
8.1.1分析與設計
8.1.2指針的定義及運算
8.2數組與指針
8.2.1指向一維數組的指針
8.2.2指針指向數組時的運算
8.2.3指向二維數組的指針
8.3列印三角形(用指針操作字元串)
8.3.1分析與設計
8.3.2使用字元數組與字元指針變數的區別
8.4一箭三雕(指針與函數)
8.4.1用指向函數的指針實現函數調用
8.4.2返回指針值的函數
8.5指針數組和指向指針的指針
8.5.1指針數組的概念
8.5.2指向指針的指針
8.5.3指針數組作main()函數的參數
8.6實戰演練(驗證卡布列克運算)
8.7綜合設計——用指針實現數據的動態管理
8.7.1分析與設計
8.7.2程序
8.7.3動態數據管理在插入、刪除操作中的優點
8.8小結
習題8
第9章文件
9.1學生數據文件的創建與讀取(文件引入)
9.1.1分析與設計
9.1.2文件操作入門知識
9.2文件的概念
9.2.1文件的定義
9.2.2文件的分類
9.2.3文件緩存區
9.2.4文件類型與文件指針
9.2.5文件的操作過程
9.3文件的打開和關閉
9.3.1文件的打開
9.3.2文件的關閉
9.4文件的讀/寫操作
9.4.1以字元為單位進行文件讀/寫的函數:fgetc(),fputc()
9.4.3格式化讀/寫函數:fscanf(),fprintf()
9.4.4數據塊讀/寫函數:fread(),fwrite()
9.5文件的定位操作
9.6文件的出錯檢測
9.7實戰演練
9.8綜合設計
9.8.1分析與設計
9.8.2完整的源程序代碼
9.9小結
習題9
第10章面向對象程序設計入門
10.1學生信息管理(第一個面向對象的程序)
10.1.1分析與設計
10.1.2面向對象程序設計的基本概念
10.2“小李”與“大學生”類(定義類及創建對象)
10.2.1分析與設計
10.2.2類的定義與對象的引用
10.2.3友元函數和友元類
10.3構造一個“大學生”對象(構造函數的使用)
10.3.1分析與設計
10.3.2構造函數
10.3.3析構函數
10.4擴展“大學生”類的信息(類的繼承)
10.4.1分析與設計
10.4.2建立派生類
10.4.3派生類構造函數
10.4.4多態性
10.5綜合應用
10.6小結
第11章VisualC++6.0開發環境
11.1開發環境概述
11.2菜單欄各項功能簡介
11.3開發環境的工具欄
11.4新建、編輯、編譯、連接、運行一個C程序
習題答案
附錄AASCII碼錶
附錄BC語言中的關鍵字
附錄CC標準庫函數
參考文獻