出版时间:2012-9 出版社:清华大学出版社 作者:王春玲,徐艳艳,蔡娟 等 著 页数:261
内容概要
《高等学校计算机基础教育教材精选:C语言程序设计》系统全面地讲述了C语言编程的相关概念和知识。全书共11章,第1章介绍C语言编程所需的预备知识;第2章介绍基本数据类型、常量、变量、运算符和表达式;第3~5章介绍C语言的顺序、选择和循环流程控制语句,第3章还介绍格式化输入输出;第6章介绍数组,包括一维数组、二维数组、字符数组以及字符串处理函数;第7章介绍函数以及变量的作用域和生存期;第8章介绍指针,包括指针与数组的关系、指针与函数的关系、指向字符串的指针、多级指针以及动态内存分配;第9章介绍构造数据类型,包括结构体、共用体以及typedef类型定义;第10章讨论编译预处理;第11章介绍文件的操作。附录给出一些C语言编程参考资料,包括ASCII码表、C语言关键字以及常用库函数等。 《高等学校计算机基础教育教材精选:C语言程序设计》可作为高等学校各专业的C语言程序设计教材;也是希望系统学习C语言的读者,以及精通其他编程语言但希望进一步掌握C语言编程技术的程序员的参考教材。
作者简介
陈志泊,博士,教授,主要研究方向为数据库技术、嵌入式系统、移动应用等。现任北京林业大学信息学院副院长、计算机软件与理论学科负责人、博士生导师。主持和参加校级及北京市教学改革课题15项,获教育部第八届霍英东教育基金会优秀青年教师三等奖。主编教材16部,其中,《数据库原理及应用教程》、《面向对象的程序设计语言-C++(第2版)》等两部教材获北京市精品教材:《数据库原理及应用教程(第2版)》、《数据仓库与数据挖掘》、《Visual C++程序设计》等三部教材获“十一五”国家级规划教材。主持和参加国家“十一五”科技支撑计划项目、科技部公益基金项目、国家林业局948项目、国家林业局公益基金项目等近10项,发表科研论文30多篇。
书籍目录
第1章 C语言概述1.1 程序与程序设计语言1.2 C语言简史1.3 C语言的特点1.4 简单的C语言程序1.5 C语言程序的开发步骤1.6 C语言程序的开发环境习题第2章 基本数据类型、运算符与表达式2.1 概述2.2 数据类型2.2.1 基本数据类型2.2.2 类型修饰符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.5 运算符与表达式2.5.1 算术运算符和算术表达式2.5.2 自增、自减运算符2.5.3 逗号运算符和逗号表达式2.5.4 位运算2.5.5 C语言的运算符2.6 各种数据类型之间的转换2.6.1 隐式类型转换2.6.2 强制类型转换习题第3章 顺序结构程序设计3.1 程序设计的3种基本结构3.2 引例3.3 赋值表达式和赋值语句3.4 格式输入和输出3.4.1 格式输出函数printf()3.4.2 格式输入函数scanf()3.5 字符的输入和输出3.5.1 字符输出函数putchar()3.5.2 字符输入函数getchar()习题第4章 选择结构程序设计4.1 引例4.2 关系运算符和关系表达式4.3 逻辑运算符和逻辑表达式4.4 if语句4.4.1 if结构4.4.2 if-else结构4.4.3 if-else if结构4.4.4 if的嵌套4.5 switch语句4.6 条件运算符和条件表达式习题第5章 循环结构程序设计5.1 引例5.2 while语句5.3 do-while语句5.4 for语句5.5 循环的嵌套5.6 3种循环语句的比较5.7 break语句与continue语句5.7.1 break语句5.7.2 continue语句习题第6章 数组第7章 函数第9章 构造数据类型第10章 编译预处理第11章 文件附录A 扩展ASCII字符集附录B C语言关键字B.1 数据类型关键字B.2 流程控制关键字附录C C语言运算符附录D ANSI C库函数参考文献
图书封面
评论、评分、阅读与下载