图书介绍

C语言实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言实用教程
  • 白羽,刘畅,刘苗苗主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121079696
  • 出版时间:2009
  • 标注页数:315页
  • 文件大小:53MB
  • 文件页数:329页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 C语言概述1

第一讲 C语言基础知识1

一、程序设计概述1

二、C语言简介4

练一练11

想一想11

本章小结11

课后习题一11

第二章 数据描述与基本操作13

第二讲 基本数据类型、变量与常量13

练一练21

本讲小结22

想一想22

第三讲 运算符与表达式、数据类型的转换22

一、算术运算与赋值运算22

二、关系运算、逻辑运算与条件运算26

三、圆括号运算符、逗号运算符和sizeof运算符29

练一练32

本讲小结32

想一想33

第四讲 数据的输入与输出33

一、字符输入、输出函数33

二、标准输入、输出函数34

练一练41

本讲小结42

想一想42

本章小结43

课后习题二43

第三章 C语言的流程控制46

第五讲 选择结构46

一、基本if语句46

二、标准if语句48

三、复合if语句49

四、if语句的嵌套51

五、switch语句52

练一练53

本讲小结55

第六讲 循环结构55

一、while语句56

二、do-while语句57

三、for循环语句58

练一练60

本讲小结61

想一想61

第七讲 循环语句的嵌套和流程转向语句61

一、循环语句的嵌套61

二、流程转向语句goto语句64

三、break语句65

四、continue语句66

练一练67

本讲小结69

本章小结69

课后习题三69

第四章 数组74

第八讲 一维数组74

练一练77

本讲小结79

想一想79

第九讲 二维数组80

练一练82

本讲小结83

想一想84

第十讲 字符数组与字符串84

练一练90

本讲小结91

想一想91

本章小结91

课后习题四92

第五章 函数95

第十一讲 函数定义、调用、函数原型及函数返回语句95

一、函数的定义、调用及函数返回语句95

二、函数原型101

练一练102

本讲小结104

想一想104

第十二讲 函数的嵌套、递归调用及函数之间的数据传递104

一、函数的嵌套调用105

二、递归函数及递归调用107

三、实参-形参之间的数据传递(值传递方式)109

四、实参-形参之间的数据传递(数组作函数参数)110

练一练112

本讲小结115

想一想115

第十三讲 变量作用域及存储类型、内部函数和外部函数115

一、作用域和生存期116

二、局部变量的作用域和存储类型117

三、全局变量的作用域、存储类型及多文件程序的运行120

四、内部函数与外部函数123

练一练125

本讲小结126

想一想126

本章小结126

课后习题五127

第六章 编译预处理132

第十四讲 宏定义、文件包含和条件编译132

一、不带参数的宏定义132

二、带参数的宏定义134

三、文件包含处理136

四、条件编译138

练一练139

想一想141

本章小结141

课后习题六141

第七章 指针144

第十五讲 指针概述与指针赋值、指针的运算144

一、指针概述与指针赋值144

二、指针的运算147

练一练150

本讲小结151

想一想152

第十六讲 指针与数组(一)152

一、一维数组元素的指针访问方式152

二、二维数组元素的指针访问方式154

三、字符指针与字符串156

练一练157

想一想159

本讲小结159

第十七讲 指针与数组(二)159

一、指向一维数组的指针160

二、指针数组162

练一练164

想一想165

本讲小结165

第十八讲 指针与函数165

一、指针作为函数参数165

二、指针函数168

三、指向函数的指针169

四、带参数的main函数及其应用172

练一练173

本讲小结175

想一想175

本章小结175

课后习题七176

第八章 结构体、共用体和枚举181

第十九讲 结构体基础181

练一练188

本讲小结189

想一想189

第二十讲 结构体数组和指向结构体的指针189

一、结构体数组及指向结构体变量的指针189

二、指向结构体数组的指针192

练一练194

本讲小结196

想一想196

第二十一讲 结构体与函数196

一、结构体类型的变量作为函数参数196

二、结构体类型的变量作为函数的返回值198

练一练199

本讲小结200

想一想200

第二十二讲 链表200

一、链表基础知识及动态分配函数200

二、链表的操作202

练一练207

本讲小结209

想一想209

第二十三讲 共用体、枚举、typedef类型定义209

一、共用体类型的定义与使用209

二、枚举类型的定义与使用213

三、typedef类型的定义及应用215

练一练216

本讲小结217

想一想217

本章小结217

课后习题八217

第九章 位运算222

第二十四讲 位运算222

一、位运算222

二、位段226

练一练228

想一想230

本章小结230

课后习题九230

第十章 文件233

第二十五讲 文件概述、文件打开与关闭233

练一练238

本讲小结238

想一想238

第二十六讲 文件读写239

一、fputc函数和fgetc函数239

二、fputs函数和fgets函数240

三、fwrite函数和fead函数242

四、fprintf函数和fscanf函数244

练一练247

本讲小结248

想一想248

第二十七讲 文件的定位和文件的检测248

一、文件的定位函数248

二、文件的检测函数251

练一练254

本讲小结255

想一想255

本章小结255

课后习题十255

第十一章 库函数及应用258

第二十八讲 字符屏幕处理函数258

一、字符窗口的定义258

二、字符窗口的输入/输出函数261

三、字符窗口的屏幕操作函数263

练一练265

本讲小结266

想一想266

第二十九讲 图形处理函数(一)266

一、图形模式的初始化266

二、屏幕颜色的设置和清屏函数269

三、基本画图函数272

练一练276

本讲小结276

想一想276

第三十讲 图形处理函数(二)277

一、基本图形的填充及填充方式的设定277

二、任意封闭图形的填充280

练一练281

本讲小结282

想一想282

第三十一讲 图形操作函数282

一、图形窗口操作282

二、图形模式下的字符285

练一练289

本讲小结290

想一想290

本章小结290

课后习题十一290

第十二章 上机实训291

第三十二讲 学生成绩管理系统291

一、问题描述291

二、数据结构291

三、程序流程291

四、完整程序292

五、程序运行步骤及结果296

附录A课后习题参考答案298

课后习题一参考答案298

课后习题二参考答案298

课后习题三参考答案299

课后习题四参考答案300

课后习题五参考答案301

课后习题六参考答案303

课后习题七参考答案304

课后习题八参考答案306

课后习题九参考答案307

课后习题十参考答案308

课后习题十一参考答案309

附录B 常用字符与ASCII码对照表311

附录C 运算符的优先级、结合方向及口诀313

参考文献315

热门推荐