《编程语言基础 C语言》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:罗瑞红主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2010
  • ISBN:9787564038045
  • 页数:170 页
图书介绍:本书通过大量实例,深入浅出地介绍了C语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。本书适合中等职业学校中没有编程基础的C语言初学者;对于开发人员也是一本好的参考书。

模块1 C语言基础 1

任务1 C语言简介 1

任务2 C语言基础知识 3

任务3 C语言的格式和结构特点 5

任务4 C语言程序的基本结构及开发过程 7

任务5 C语言上机操作 11

习题 17

模块2 基本数据类型与顺序程序设计 19

任务1 常量和变量 19

任务2 C语言的基本数据类型 22

任务3 C语言的运算符和表达式 30

任务4 赋值语句 37

任务5 数据的输入 38

任务6 数据的输出 42

任务7 常用的数学函数 49

任务8 结构化程序设计 49

习题 50

模块3 控制语句 52

任务1语句概述 52

任务2if语句 53

任务3条件运算符和条件表达式 58

任务4switch语句 59

任务5循环语句 62

任务6break语句与continue语句 68

习题 71

模块4 数组 73

任务1一维数组 73

任务2二维数组 76

任务3字符数组及字符串处理函数 80

习题 85

模块5 函数 88

任务1函数概述 88

任务2函数的调用 91

任务3函数的参数传递 95

任务4函数的返回与返回值的传递 98

任务5用数组作为函数参数 102

任务6字符串参数的传递 107

任务7变量的作用域和生存期 107

习题 116

第6章 结构体 118

任务1结构体 118

任务2结构体变量的定义 119

任务3结构体变量的引用与初始化 120

任务4结构体数组 122

习题 123

模块7指针 125

任务1指针的概念 125

任务2指向简单变量的指针 126

任务3指针与数组 128

任务4指向字符串的指针变量 138

任务5指向函数的指针变量 141

任务6指针变量作为函数参数 143

任务7指向结构体变量的指针 144

习题 148

模块8文件 149

任务1文件的定义和分类 149

任务2文件的打开与关闭 150

任务3文件的读写 152

习题 161

附录 C语言的错误和警告信息 163

参考答案 169