





定价:44.5元
印次:2-1
ISBN:9787302400363
出版日期:2015.05.01
印刷日期:2015.04.23
图书责编:郭赛
图书分类:教材
本书作为精品教学建设立项教材,集多年各个时期教学改革立项实施方案及C语言教学资源建设之精华,结合现代程序设计理念,优化、提炼了相关知识要点。 全书共13章,通过应用案例全面解析C语言程序设计的知识要点、实现方法、基本原理以及C语言的语义、语法规范等,覆盖了相关知识内容与重点,主要包括计算机程序设计算法与实现、C语言程序的组成结构、编译运行、各种数据存储类型及相关运算、各类程序流程控制命令与控制结构、数组的定义与使用、函数定义与变量的作用、编译预处理与宏定义的使用方法、数据存储地址的操作与指针变量、构造类型与自定义类型的定义与使用、位运算操作与应用、文件系统管理与数据操作等。 本书可作为高等学校本科的计算机专业基础课教材,也可作为各学科专业公共基础课教材,还可以作为高校课程设计或软件研发人员实现程序算法的参考案例用书,并可供全国计算机等级考试和编程基础培训的案例分析教学、自学使用。
张莉,女,中国农业大学教授,主持完成教育部、农业部、北京市、校级多项教学改革建设项目。主编教育部“十一五”规划教材1套、北京市精品教材2部、校级精品课立项精品教材等多部。主要有主编《QBasic程序设计(二级)》;1998.2,电子工业出版社; 主编《C程序设计教程》;1999.2,电子工业出版社; 主编《操作系统应用》;2001.9,中国农业出版社;教材;主编《数据库技术应用》;2001.9,中国农业出版社;主编《计算机基础及应用教程》; 2000.8, 机械工业出版社; 主编《计算机网络技术应用》;2003,5,中国农业出版社;主编《SQL Server数据库原理及应用》(北京市精品教材),2002.12,清华大学出版社;主编《Java编程及应用教程》2004.8,人民邮电出版社;主编《C/C++程序设计》2008.3,清华大学出版社;主编《大学计算机基础实验教程》(国家级“十一五”规划教材)2007.9清华大学出版社;主编《大学计算机基础教程》(国家级“十一五”规划教材)2007.9,清华大学出版社;主编《C/C++程序设计教程(第二版)》、2006.12、清华大学出版社;主编信息资源管理》、2009.8、中国农业出版社、农业部立项教材;主编《计算机文字录入技术》、2009.8、中国农业出版社、农业部立项教材;主编《Visual Basic程序设计》、2011.2,中国农业出版社、农业部全国高等农林院校“十二五”规划立项教材; 目前教学相关兼职主要有:北京市教委高教学会计算机教育研究会理事会理事; 全国高等学校计算机教育研究会理事会理事;全国高等学校计算机基础教育研究会理事会理事;全国高等学校计算机教育研究会理事会理事;中国计算机学会教育委员会委员等。
C程序设计案例教程(第2版)C语言自产生以来,表现卓越,曾开发出经典UNIX操作系统,使UNIX成为世界上第一个易于移植的计算机操作系统,还开发出诸多广为使用的应用系统程序。如今,伴随着信息技术更为广泛的发展与应用,C语言程序设计不仅为IT专业系统开发人员和各学科领域程序设计人员所青睐,同时也为具有各种学科专业背景的信息技术人才所喜爱,用以拓展各专业领域信息化技术研发,应用广泛,经久不衰。 当前,在信息技术广为渗透和应用的各学科专业领域,信息作为资源不断扩展和激增,资源开发需求不断增大,信息已成为当今世界经济发展的三大战略资源之一。面对日益增长的信息资源,需要利用信息技术进行采集、管理、共享、开发和利用。信息技术是计算机技术、传感技术、网络技术和通信技术综合发展的产物,而逐步产业化实施的物联网技术则是信息技术在其相关技术领域的发展延伸与集成。从本质上讲,物联网技术就是计算机软件技术、硬件技术、通信传输技术、光电感应技术和与之相应的系统管理工具、开发工具、分析软件等集合的总称。因此,信息技术在不断发展应用和实现的过程中,对于信息资源的开发和利用均离不开程序设计的软件实现,C语言程序设计作为现代编程的基础,其应用已遍布各个领域。 随着信息技术快速发展并渗透到各个专业领域,物联网技术已步入实施并逐渐走向产业化发展的进程,因此,社会对具有不同专业背景的信息技术人才的需求越来越大,对具备信息技术综合应用与研发能力的人才的编程能力要求也越来越高,以C语言程序设计实现系统软件和应用软件的开发,其适用范围更为广阔,因此,学习和掌握C语言程序设计作为各行业信息化综合应用开发工具,已成为现代信...
1.1程序设计概述1
1.1.1程序设计语言1
1.1.2程序设计过程3
1.2程序设计算法与实现4
1.3计算机程序算法的表示5
1.3.1自然语言描述6
1.3.2程序流程图描述6
1.3.3NS图描述7
1.3.4程序设计语言描述8
1.4程序算法实现案例分析12
1.5练习题15
第2章C语言程序的组成与编译运行16
2.1C语言程序设计概述16
2.1.1C语言程序设计的发展16
2.1.2C语言程序设计的特点17
2.1.3C语言程序的组成结构19
2.2C语言程序的编译与运行21
2.2.1编辑调试与编译运行步骤21
2.2.2常用编译运行环境22
2.3C语言的语义规范34
2.3.1C语言程序的基本规范34
2.3.2C语言的标识符37
2.3.3C语言的保留关键字38
2.4练习题38
第3章数据存储类型与相关运算39
3.1数据存储方式39
3.1.1数据存储与数制转换39
3.1.2数据存储类型与定义41
3.1.3存储地址与占用空间43
3.1.4数据常量分类45
3.1.5程序变量定义49
3.2数据存储方式与应用50
C程序设计案例教程(第2版)目录3.2.1数据存储的正负数问题51
3.2.2数据变量取值范围52
3.2.3实型数据存储方式56
3.2.4字符型数据存储方式59
3.2.5各种存储类型混合运算61
3.3运算符与运算表达式62
3.3.1运算符优先级与强制类型转换63
3.3.2算术运算符与算术运算表达式65
3.3...