分享
 
 
 

C程序设计思想与方法

C程序设计思想与方法  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 尹宝林编著

出 版 社: 机械工业出版社

出版时间: 2009-1-1字数:版次: 1页数: 334印刷时间: 2009-01-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111254959包装: 平装编辑推荐

本书围绕程序设计的思想和方法组织教学内容,把C语言作为讲解程序设计的工具,把教学的重点从C语言本身转移到程序设计的思路和方法以及使用C语言编程上来,把讲授语言的概念转变为讲授语言的运用,把对概念的讲授由抽象的分析和讲解转变为通过实例和经验的学习和运用。

本书作者根据学生对新知识学习。认知的规律,从C语言和C程序的基本要素以及程序设计的基本方法开始,循序渐进地引入对程序设计专业化的要求和相关的知识;从增强学生的感性认识入手,通过多角度的对例题的分析,示范对关键知识和技术的运用,通过对关键内容在不同层次上的适当重复,深化学生对概念的理解和掌握。本书精选的例题和练习题,在功能、知识和技术上覆盖了从语言入门到实用工具多个层面,有助于学生掌握专业化的编程技能,养成专业化的编程习惯。

本书作者专门设计和实现了基于Web的C程序练习/评测系统,为学生提供具有及时监控和反馈环节的实践环境,为本书的练习题提供联网的实时评测。

内容简介

本书不是一本讲授C语言自身特点的教材,而是讲授使用C语言进行程序设计的教材。它以C语言为工具,讲授程序设计的过程和方法,为培养学生的专业程序设计能力打下基础。本书以程序设计的思想和过程为主线,从专业化的角度重点讨论C语言的要素和特点、程序设计的基本思想和方法、程序质量的评估和改进、程序与运行环境的关系、中等规模程序的组织要点,以及一些专业化编程所必备的编程习惯和技巧等,并结合例题介绍这些方法和原则在实际编程中的具体运用。

本书面向对C语言和数据结构、算法分析等相关知识有基本了解,同时希望进一步提高自己实际程序设计能力的读者,适合作为计算机及相关专业高年级学生学习高级程序设计的教材,同时也适合刚走上工作岗位的专业人员阅读。

作者简介

尹宝林,1973年毕业于北京航空学院计算机专业,1984年获英国爱丁堡大学博士学位。现任北京航空航天大学计算机系教授,博士生导师。从事计算机专业教学和科研工作多年,曾主讲“C语言程序设计”、“高级语言程序设计”,“UNIX程序设计环境”、“计算机图形学”、“图像处理”等课程,其中“高级语言程序设计”被评为北京市精品课程。主编过《离散数学》等教材。参加全国信息学奥林匹克(N01)活动的组织与指导工作,任全国信息学奥林匹克科学委员会副主席。

目录

出版者的话

序言

作者自序

教学建议

例题索引

第0章 引言

第1章 C语言和C程序的基本要素

1.1 C语言概述

1.2 C程序的开发过程

1.3 C程序的基本结构

1.4 调试初步一一语法错误的定位

1.5 算术运算和表达式

1.6 常量和变量

1.6.1 数字常量

1.6.2 字符常量

1.6.3 字符串常量

1.6.4 符号常量

1.6.5 枚举常量

1.6.6 变量

1.6.7 变量的赋值和初始化

1.6.8 一维数组

1.6.9 字符数组和字符串

1.6.10 二维数组

1.7 分支和条件语句

1.7.1 关系运算符和逻辑运算符

1.7.2 运算符的优先级

1.7.3 从自然语言到逻辑表达式

1.7.4 条件语句

1.7.5 条件表达式的类型

1。7.6 条件语句的嵌套和级联

1.7.7 使用条件语句时的注意事项

1.7.8 多路选择和switch语句

1.8 循环和循环语句

1.8.1 while语句

1.8.2 for语句

1.8.3 do while语句

1.8。4 循环语句中的跳转

1.9 函数

1.9.1 函数的结构

1.9.2 函数的调用

1.9.3 函数的参数传递

1.9.4 代码的封装

1.10 输入和输出

1.10.1 文件

1.10.2 标准输入/输出文件

1.10.3 常用的输入/输出函数

1.11 C语言的书写格式

l.11.1 换行和空行

1.11.2 缩进

].11.3 空格

1.11.4 注释

习题

第2章 程序设计的基本方法

2.1 程序设计的基本过程

2.2 问题分析

2.2.1 对程序功能的要求

2.2.2 对程序性能的要求

2.2.3 程序的使用方式和环境

2.2.4 程序的错误处理

2.2.5 程序的测试

2.2.6 问题分析的结果

2.3 方案设计

2.3.1 解题思路

2.3.2 计算模型

2.3.3 算法分类

2.3.4 算法和数据结构的选择

2.3.5 算法的检验

2.4 编码:从算法到代码

2.4.1 代码的结构

2.4.2 编码的质量

2.4.3 代码的可维护性

2.4.4 代码中的注释

2.4.5 代码的检查

2.4.6 代码中常见的错误

2.5 测试和调试

2.5.1 调试的基本方法

2.5.2 故障的检查、确认和修改

2.5.3 常见的故障类型和调试方法

2.5.4 调试数据的设计和使用

2.5.5 调试数据和标准输入/输出的重新定向

2.5.6 调试工具

2.5.7 测试和调试中常见的问题

2.6 手册的使用

习题

第3章 数值的表示和计算

第4章 指针、数组、结构和类型

第5章程序中的递归

第6章搜索

第7章常用函数和函数库

第8章程序的优化

第9章程序的风格、结构和组织

附录A标准头文件及其中的函数说明和符号常量

附录Bcc/gcc的常用命令选项

附录Cvi的基本操作命令

附录DASCII编码表

附录E使用Visral C++IDE创建程序的基本操作

附录F函数printf()的常用描述符及其含义

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有