C程序设计语言

出版时间:2004-8  出版社:山东大学  作者:李莉  页数:264  

内容概要

  C语言是近年来得到广泛应用的一种计算机语言,C语言功能丰富、使用灵活、目标程序效率高、可移植性好,在实际编程中,它有其他语言无法比拟的优势,可用于开发系统软件和应用软件。现在许多高校都开设了C语言课程,全国计算机等级考试二级将C语言列为考试课程,作者在多年讲授C语言课程的基础上,结合全国计算机考试C语言程序设计大纲,编写本书;力求做到语言简明、概念清晰、通俗易懂,重点放在基本概念、基本方法上。使读者在学习程序设计语言的同时,培养自己的优良编程风格,掌握基本的编程方法、基本算法。《C程序设计语言》可作为大中专学校教材,各类成人教育用书,也可以作为计算机等级考试的参考资料。  本书参照ANSI标准C编写,以Turbo C 2.0为程序运行环境,主要介绍C的数据类型与运算、C的结构化程序设计方法、函数问数据传递、C的数组和指针概念及应用、结构体与共用体、文件的用法等。

书籍目录

第1章 C语言基础知识1.1 C语言的发展及特点1.2 C语言程序的构成1.3 C语言的风格和源程序的书写格式1.4 C程序的编译和执行1.5 TC集成开发环境简介习题第2章 数据类型、运算符及表达式2.1 数制基础及计算机中数的表示2.2 C语言的数据类型及其取值范围2.3 各种类型常量及其表示2.4 变量及其类型定义2.5 C语言运算符的分类、运算优先级和结合性2.6 算术运算符和算术表达式2.7 赋值运算符和赋值表达式2.8 关系运算符和关系表达式2.9 逻辑运算符和逻辑表达式2.10 测试数据长度运算符sizeof2.11 不同类型数据间的转换与运算习题第3章 C语言的基本语句3.1 表达式语句、空语句、复合语句3.2 形成流程控制结构的语句3.3 数据的输入与输出、输入输出函数的调用习颢第4章 选择结构程序设计4.1 计算机算法及其常用描述方法4.2 结构化程序设计的概念4.3 C语言语句慨述4.4 选择结构程序设计4.5 选择结构的嵌套4.6 用switch语句实现多分支选择结构习题第5章 循环结构程序设计5.1 for语句5.2 whik语句5.3 do-while语句5.4 使用goto语句实现循环5.5 多重循环5.6 break语句与continue语句5.7 几种循环的关系与比较5.8 应用程序举例习题第6章 函数6.1 C程序的模块结构6.2 函数调用时参数值的传递6.3 局部变量和全局变量6.4 变量的存储类型、变量的作用域和生存期6.5 函数的嵌套调用和递归调用6.6 内部函数与外部函数习题第7章 数组定义和引用7.1 数组的定义和初始化7.2 数组元素的引用7.3 数组的赋值7.4 数值数组的输入和输出7.5 数组应用程序举例7.6 字符型数组和字符串习题第8章 指针8.1 地址以及和地址有关的运算8.2 指针的概念及指针变量的定义8.3 通过指针引用变量、数组、字符串8.4 指针数组和二级指针8.5 用指针进行内存动态分配8.6 用指针作函数参数8.7 返回指针值的指针型函数8.8 函数指针8.9 main()函数的命令行参数习题第9章 编译预处理9.1 宏定义9.2 "文件包含"处理习题第10章 结构体与共用体10.1 结构体类型变量的定义和引用10.2 结构数组10.3 指向结构体变量和结构数组的指针10.4 递归结构和链表10.5 共用体(联合)10.6 枚举10.7 类型定义(typedef)习题第11章 位运算11.1 位运算11.2 简单的位运算应用举例11.3 位段习题第12章 文件操作12.1 文件概述12.2 文件的打开与关闭12.3 文件检测函数12.4 文件读写函数12.5 文件的定位与随机读写习题附录一 C运算符的优先级与结合性附录二 ASC II代码表附录三 Turbo C 2.0常用库函数及其标题文件附录四 Turbo C 2.0编译错误信息附录五 实验指导

图书封面

评论、评分、阅读与下载


    C程序设计语言 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7