出版时间:2009-3 出版社:中国铁道出版社 作者:朱二连 页数:245
内容概要
《21世纪高校计算机系列规划教材:计算机程序设计基础(C语言版)》是高等院校计算机重要基础课程之一。学习程序设计重点究竟是学习工具还是学习方法设计正是本书解决的问题。因此,本书在结构上突出了以程序设计为中心,以解决实际问题为目的,以语言知识为工具的思想,在解决实际问题过程中对C语言的语法规贝啦进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。全书分为7章,主要内容包括:程序设计基础知识以及C语言概述,算法描述、基本程序结构与C语言控制语句,较少数据的程序设计以及C语言的基本输入/输出和程序设计风格,结构化程序设计方法、较多数据的程序设计以及数组和结构体的应用、大量数据的程序设计以及文件的应用,此外还介绍了C语言特色如C语言运算符与表达式计算、指针及其应用等。书后还有7个附录,以供读者学习时查阅。 本教材配有教学参考书《计算机程序设计基础(C语言版)实验教程》,以方便读者上机操作。本书适合作为高等院校理工类非计算机专业学生的计算机程序设计教材,也可以作为计算机专业学生的计算机程序设计的入门教材,还可以作为科技人员和相关人员的自学参考书。
书籍目录
第1章 C语言概述1.1 程序与程序设计语言1.1.1 程序设计基本概念1.1.2 程序设计语言1.2 C语言概述1.2.1 C语言发展1.2.2 简单C程序介绍1.2.3 C程序结构特点1.3 C语言基本语法元素1.3.1 C语言符号集1.3.2 C语言中的词汇1.4 C语言程序开发环境1.4.1 Turbo C 2.0介绍1.4.2 源程序输入1.4.3 C程序的编译、连接与运行本章小结习题第2章 C语言基础与程序基本结构2.1 C语言的数据与数据类型2.1.1 C语言中的数据2.1.2 C语言数据类型2.2 C语言运算符与表达式2.2.1 C语言的运算符2.2.2 C语言的表达式2.3 C语言的语句2.3.1 简单语句2.3.2 复合语句2.3.3 空语句2.3.4 程序结构控制语句2.4 程序基本结构与C程序实例2.4.1 程序的基本结构2.4.2 顺序结构程序示例2.4.3 分支结构控制语句及示例2.4.4 循环结构控制语句及示例本章小结习题第3章 较少数据的程序设计3.1 算法与程序设计3.1.1 算法的概念3.1.2 算法的描述方法3.1.3 结构化程序设计方法3.1.4 程序设计风格3.2 数据输入与输出3.2.1 格式化输出函数printf()3.2.2 格式化输入函数scanf()3.2.3 字符输入/输出函数getchar()/putchar()3.3 较少数据的程序设计实例3.4 函数与模块化编程3.4.1 标准库函数3.4.2 用户定义函数3.4.3 模块化程序设计实例3.5 程序的书写风格本章小结习题第4章 较多数据的程序设计4.1 数组及其元素控制4.1.1 一维数组4.1.2 二维数组4.1.3 数组作为函数参数的应用4.1.4 应用程序举例4.2 字符数组与字符串4.2.1 字符数组的定义与初始化4.2.2 字符串的输入与输出4.2.3 字符串的应用4.2.4 字符串处理函数4.3 结构体4.3.1 结构体类型变量的定义和使用4.3.2 结构体数组的定义和初始化4.3.3 结构体数组的使用4.3.4 结构体作为函数参数的使用4.4 较多数据的程序设计实例……第5章 大量数据的程序设计第6章 C语言特色介绍(1)第7章 C语言特色介绍(2)附录参考文献
编辑推荐
《21世纪高校计算机系列规划教材:计算机程序设计基础(C语言版)》是高等院校计算机重要基础课程之一。学习程序设计重点究竟是学习工具还是学习方法设计正是本书解决的问题。因此,本书在结构上突出了以程序设计为中心,以解决实际问题为目的,以语言知识为工具的思想,在解决实际问题过程中对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。
图书封面
评论、评分、阅读与下载