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

歡迎光臨中圖網 請 | 注冊
>
C語言程序設計與應用

包郵 C語言程序設計與應用

出版社:科學出版社出版時間:2010-03-01
開本: 26cm 頁數: 279
中 圖 價:¥22.5(7.6折) 定價  ¥29.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計與應用 版權信息

  • ISBN:9787030264244
  • 條形碼:9787030264244 ; 978-7-03-026424-4
  • 裝幀:暫無
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:

C語言程序設計與應用 本書特色

《C語言程序設計與應用》基礎知識、綜合應用案例、上機實驗及上機指導的有機結合,注重培養學生的程序設計能力,形成科學的編程思想 設置“學生宿舍衛生管理系統”綜合實訓項目,提高學生項目開發能力 15個上機實驗及其指導,方便展開上機實踐,快速掌握編程知識和技巧 為用書教師提供教學資源包,豐富教學資源,方便教學 多媒體教學資源包 ·電子課件和電子教案 ·書中程序的源代碼 ·書中習題答案 ·附贈的習題庫及其答案(約800多道習題,按章編排)

C語言程序設計與應用 內容簡介

本書內容包括: 算法及算法描述、C語言概述、基本數據類型與數據運算、常用庫函數、C程序設計的基本結構、預處理命令、結構體與共用體等。

C語言程序設計與應用 目錄

第1章 算法及算法描述
1.1 問題求解與算法
1.1.1 問題求解
1.1.2 算法及特點
1.1.3 算法優劣標準
1.1.4 算法描述
1.2 程序設計語言與程序設計
1.2.1 程序設計語言的發展史
1.2.2 程序設計**知識
1.2.3 結構化程序設計方法
1.2.4 程序質量
1.3 計算機問題求解的過程
1.3.1 算法開發
1.3.2 算法實現
1.4 練習題

第2章 C語言概述
2.1 C語言程序的組成及特點
2.2 C語言程序上機指導
2.3 C程序的調試
2.4 練習題

第3章 基本數據類型與數據運算
3.1 基本標識符
3.1.1 保留關鍵字
3.1.2 預定義標識符
3.1.3 用戶自定義標識符
3.2 數據類型
3.3 常量
3.3.1 直接常量
3.3.2 符號常量
3.4 變量
3.4.1 變量名
3.4.2 變量的定義格式
3.4.3 變量的值
3.4.4 變量的類型
3.5 基本數據類型的轉換
3.5.1 自動類型轉換
3.5.2 強制類型轉換
3.6 運算符和表達式
3.6.1 運算符和表達式概述
3.6.2 算術運算符與算術表達式
3.6.3 賦值運算符與賦值表達式
3.6.4 關系運算符與關系表達式
3.6.5 邏輯運算符與邏輯表達式
3.6.6 條件運算符與條件表達式
3.6.7 逗號運算符與逗號表達式
3.6.8 位運算符與位運算表達式
3.6.9 取長度運算符
3.6.10 運算符的優先級和結合性
3.7 應用舉例
3.8 練習題

第4章 常用庫函數
4.1 輸出函數
4.1.1 printf函數
4.1.2 putchar函數
4.1.3 puts函數
4.2 輸入函數
4.2.1 scanf函數
4.2.2 getchar函數
4.2.3 gets函數
4.3 字符串函數
4.3.1 strcat函數
4.3.2 strcpy函數
4.3.3 strcmp函數
4.3.4 strlen函數
4.3.5 sglwr函數
4.3.6 strupr函數
4.4 數學函數
4.5 應用舉例
4.6 練習題

第5章 C程序設計的基本結構
5.1 基本語句
5.2 順序結構
5.3 選擇結構
5.3.1 if語句
5.3.2 switch語句
5.4 循環結構
5.4.1 while語句
5.4.2 do...while語句
5.4.3 for語句
5.4.4 跳轉語句
5.4.5 循環的嵌套
5.5 應用舉例
5.6 練習題

第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組的存儲
6.1.3 一維數組元素的引用
6.1.4 一維數組的初始化
6.1.5 一維數組的應用
6.2 二維數組
6.2.1 二維數組的定義
6.2.2 二維數組的存儲
6.2.3 二維數組元素的引用
6.2.4 二維數組的初始化
6.2.5 二維數組的應用
6.3 字符串與字符數組
6.3.1 字符串
6.3.2 字符數組
6.3.3 字符串與字符數組的應用
6.4 應用舉例
6.5 練習題

第7章 函數
7.1 函數的定義
7.1.1 函數定義格式
7.1.2 函數返回值
7.2 函數的調用
7.2.1 不需要進行聲明的函數調用
7.2.2 需要進行聲明的函數調用
7.3 嵌套與遞歸
7.3.1 函數的嵌套調用
7.3.2 函數的遞歸調用
7.4 數組作為函數參數
7.4.1 數組元素作為函數參數
7.4.2 數組名作函數參數
7.4.3 多維數組作函數參數
7.5 變量的作用域與生存期
7.5.1 變量的作用域
7.5.2 變量的生存期
7.6 應用舉例
7.7 練習題

第8章 預處理命令
8.1 宏
8.1.1 宏定義
8.1.2 宏取消
8.2 文件包含
8.3 條件編譯
8.4 練習題

第9章 指針
9.1 指針與指針變量
9.1.1 指針的概念
9.1.2 指針變量的定義及引用
9.1.3 指針變量作為函數參數
9.1.4 指針的運算
9.1.5 void指針類型
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.3.3 字符數組與字符指針的比較
9.3.4 字符指針作函數參數
9.4 應用舉例
9.5 練習題

第10章 結構體與共用體
10.1 結構體
10.1.1 結構體類型的定義
10.1.2 結構體變量的定義
10.1.3 結構體變量的引用
10.1.4 結構體變量的初始化
10.1.5 結構體應用舉例
10.2 鏈表
10.2.1 鏈表概述
10.2.2 靜態鏈表
10.2.3 動態鏈表
10.3 共用體與枚舉
10.3.1 共用體的概念
10.3.2 共用體定義及使用
10.3.3 枚舉的概念
10.3.4 枚舉的使用
10.4 應用舉例
10.5 練習題

第11章 文件
11.1 文件概述
11.2 文件指針
11.3 文件的打開與關閉
11.3.1 文件的打開
11.3.2 文件的關閉
11.4 文件的讀寫
11.4.1 字符讀寫函數
11.4.2 字符串的讀寫函數
11.4.3 字讀寫函數
11.4.4 數據塊讀寫函數
11.4.5 格式化讀寫函數
11.5 文件的定位
11.5.1 重返文件頭函數
11.5.2 指針位置移動函數
11.5.3 取指針當前位置函數
11.6 出錯的檢測
11.7 應用舉例
11.8 練習題

第12章 應用案例——學生宿舍衛生管理系統
12.1 需求陳述
12.2 需求分析
12.2.1 功能需求
12.2.2 數據需求
12.2.3 技術約束
12.3 總體設計
12.3.1 系統總體結構
12.3.2 全局數據結構
12.3.3 界面設計
12.4 詳細設計
12.4.1 系統主函數
12.4.2 管理員部分
12.4.3 普通用戶部分
12.5 完整代碼

第13章 應用實驗
13.1 實驗一 熟悉C語言的上機環境
13.2 實驗二 C語言數據類型與數據運算的應用
13.3 實驗三 C語言常用庫函數
13.4 實驗四 順序和選擇結構程序設計
13.5 實驗五 循環結構程序設計
13.6 實驗六 循環嵌套程序設計
13.7 實驗七 一維和二維數組的使用
13.8 實驗八 字符數組及其應用
13.9 實驗九 函數的基本使用方法
13.10 實驗十 函數的嵌套和遞歸
13.11 實驗十一 指針的定義與使用
13.12 實驗十二 指針與數組、函數
13.13 實驗十三 結構體、共用體與鏈表
13.14 實驗十四 文件的使用
13.15 實驗十五 綜合性實驗
附錄A 常用字符與ASCⅡ代碼對照表
附錄B C語言ANSI/ISO標準庫函數
參考文獻
展開全部

C語言程序設計與應用 節選

學習目標 掌握算法的概念及特點,熟練掌握用N-S圖描述算法的方法,初步掌握用流程圖和PAD圖描述算法的方法及計算機問題求解的過程。理解程序設計與程序設計語言的區別。 問題求解的目的是要根據問題的特征發現并優化問題的解決方案。我們通常把問題求解的過程概括為五步:①理解問題特征;②設想解決方案;③優化解決方案;④描述解決方案;⑤執行并分析解決方案。下面通過一個具體的實例來說明問題求解的過程。 解: (1)理解問題特征。輸入1~100的所有整數;輸出1~100所有整數的和。 (2)設想解決方案。*容易想到的解決方案是連加;也可以采用等差數列求和公式來計算;如果你擁有與高斯一樣的創造力,那么還可以想到使用50×101的計算方法。 (3)優化解決方案。對三種解決方案進行比較,顯然高斯的方法是計算量*小、計算速度*快的方案。盡管我們沒有證明該方法是*好的方案,但它已經是解決上述問題的一個簡單、令人滿意的方案了。 (4)描述解決方案。可用數學算式50×101來描述。 (5)執行并分析解決方案。我們稍加分析就可以將高斯的方案應用到相似問題的求解中。可以把問題拓展為求含2n(n>1)個元素的等差數列的和;其相應的解決方案可以描述為(*小元素+*大元素)×n。通過上述分析可以使得高斯的方案更具通用性。 在計算領域中,我們把求解問題所采取的解決方案稱為算法(Algorithm),它是計算機科學和計算機應用的核心。算法是一組有窮的規則,規定了為解決某一特定問題而采取的一系列運算步驟。一個算法應具有以下特點。 (1)確定性。算法每一步運算都必須有確切的含義,即每一種運算應該執行何種操作,產生何種結果必須相當明確、無二義性。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 开云(中国)Kaiyun·官方网站 - 登录入口| 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 厦门ISO认证|厦门ISO9001认证|厦门ISO14001认证|厦门ISO45001认证-艾索咨询专注ISO认证行业 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | SEO网站优化,关键词排名优化,苏州网站推广-江苏森歌网络 | 桐城新闻网—桐城市融媒体中心主办| (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 四合院设计_四合院装修_四合院会所设计-四合院古建设计与建造中心1 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂 | 高扬程排污泵_隔膜泵_磁力泵_节能自吸离心水泵厂家-【上海博洋】 | 济南保安公司加盟挂靠-亮剑国际安保服务集团总部-山东保安公司|济南保安培训学校 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 盐水蒸发器,水洗盐设备,冷凝结晶切片机,转鼓切片机,絮凝剂加药系统-无锡瑞司恩机械有限公司 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 杭州代理记账费用-公司注销需要多久-公司变更监事_杭州福道财务管理咨询有限公司 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 花纹铝板,合金铝卷板,阴极铝板-济南恒诚铝业有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 颗粒机,颗粒机组,木屑颗粒机-济南劲能机械有限公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 一级建造师培训_一建培训机构_中建云筑建造师培训网校 | 股指期货-期货开户-交易手续费佣金加1分-保证金低-期货公司排名靠前-万利信息开户 | 匀胶机旋涂仪-声扫显微镜-工业水浸超声-安赛斯(北京)科技有限公司 | 安规_综合测试仪,电器安全性能综合测试仪,低压母线槽安规综合测试仪-青岛合众电子有限公司 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 标准品网_标准品信息网_【中检计量】| 高尔夫球杆_高尔夫果岭_高尔夫用品-深圳市新高品体育用品有限公司 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 |