C语言程序设计

2025-10-14 276 10/14

C语言程序设计

作者:魏琴[等]主编

页数:172页

出版社:中国水利水电出版社

出版日期:2024

ISBN:9787522624969

高清校对版pdf(带目录)

前往页尾底部查看PDF电子书

内容简介

本书内容主要分为两大部分:一是基础部分,包括C语言程序设计基础、数据类型和表达式、流程控制语句等内容;二是提高部分,包括函数、数组和字符串、指针、结构体和文件等内容。

作者简介

魏琴,成都理工大学计算机与网络安全学院教师,职称,讲师 。长期立足于计算机基础类通识公共课程的一线教学,具有二十年以上的实践教学经历,教学质量好,学生评价优秀。主要承担《C语言程序设计》、《计算机与计算思维》、《Python语言程序设计》、《计算机与多媒体》、《计算机与网络基础》、《高级Office办公软件应用》等课程教学任务。积极参与教材编写,主编教材三部(《C程序设计精编》,高等教育出版社,2019年;《CC程序设计教程》第三版、第四版,十一五国家级规划教材,高等教育出版社,2009年、2014年),参编教材三部(《大学计算机基础实验指导》,副主编,高等教育出版社,2021年;《大学计算机基础》,参编,高等教育出版社,2021年;《CC程序设计实验指导与测试(第4版)》,参编,电子工业出版社,2014年)。2021年获校级教学成果二等奖一项。

目录

前言
第1章C语言程序设计基础
1.1 C语言程序的组成,
1.1.1函数
1.1.2关键字和用户标志符
书写格式
1.1.4注释
1.2 IPO编程方法
1.3 Visual C 10集成开发环境简介
第2章数据类型和表达式
2.1数据类型
2.2常量.
2.2.1数值型常量
2.2.2字符型常量
2.2.3符号常量
2.3变量
2.3.1变量的定义
2.3.2变量的赋值
2.4输入/输出函数
2.4.1格式化输入函数
2.4.2格式化输出函数
2.4.3字符输入/输出函数
2.5运算符和表达式:
2.5.1自增自减运算符
2.5.2类型转换运算符
2.5.3算术运算符
2.5.4关系运算符
2.5.5逻辑运算符
2.5.6条件运算符
2.5.7赋值运算符
2.5.8逗号运算符
第3章流程控制语句
3.1分支语句
3.1.1 if语句
3.1.2 switch 语句
3.2循环语句
while语句
do-while语句
for语句
3.2.4循环嵌套
3.3跳转语句,
3.3.1 break语句
continue语句
第4章函数
函数的定义
函数的调用
函数
函数的嵌套
函数的嵌套调用
函数的递归调用
4.5变量的类别
4.5.1变量的作用域
4.5.2变量的存储类型
数组和字符串
一维数组
一维数组的概念
一维数组的应用
5.2二维数组
二维数组的概念
二维数组的应用
5.3字符串
字符数组
字符串的输入与输出
字符串处理函数
第6章指针
地址与指针
指针变量
6.2.1指针变量的定义
6.2.2指针变量初始化
指针运算
6.3.1指针移位运算
6.3.2指针关系运算
6.3.3指针引用指向对象的值
指针与数组,
.1指向一维数组的指针
.2指向二维数组的指针
行指针.
.4指针数组
.5指向字符串的指针
6.5函数传地址调用.
6.5.1变量地址作为函数实参
6.5.2一维数组作为函数实参
6.5.3二维数组作为函数实参
6.5.4返回指针变量的函数
6.6二级指针
6.6.1二级指针的概念
6.6.2二级指针与指针数组
动态内存分配?
6.7.1 malloc()函数
6.7.2 calloc()函数
realloc()函数
6.7.4 free()函数
第7章结构体
7.1结构.
7.1.1结构类型的建立
7.1.2结构变量的定义及初始化
7.1.3结构变量的引用
7.1.4用typedef自定义类型
7.2结构数组
7.2.1结构数组的定义及初始化
7.2.2结构数组的引用
7.3结构指针,
结构指针的定义及初始化
结构指针的引用
结构体与函数
7.4链表
链表的概念
链表的建立
链表的插入和删除
第8章文件
8.1文件概述
8.1.1文本文件
8.1.2制文件
8.1.3缓冲区文件与非缓冲区文件
8.2文件指针与文件的打开和关闭
8.2.1定义文件指针
8.2.2文件的打开与关闭
8.3按文件顺序读/写操作函数
8.3.1按字符格式读/写文件
8.3.2按字符串格式读/写文件
按数据格式读/写文件
8.3.4按数据块读/写文件
8.4随机读/写控制函数
8.4.eek()函数
8.4.2 ftell0函数
rewind()函数
remove()函数
PDF更新中
- THE END -

非特殊说明,本博所有文章均为博主原创。