C语言程序设计基础

内容简介

[

全书分3篇, 共包括13章。全书从为什么要学习C语言和程序设计, 怎样才能学好本课程开始, 介绍了数据类型与运算符、程序控制流程、函数、数组、字符串、预处理、复合数据类型、位运算、指针和文件等C语言方面的知识。此外, 针对非计算机专业本科生的课程设置特点, 在教材适当的位置简要介绍了有关程序测试与调试、开发简单程序与复杂程序等方面的理论知识和技术指导。

]

目录

入门篇第1章 概述1.1 C语言的发展1.2 为什么学习C语言程序设计1.2.1 C语言的主要特点1.2.2 C语言的应用范围1.2.3 C语言在编程语言中的排行1.3 怎样才能学好C语言程序设计习题第2章 入门小程序2.1 **个小程序2.2 深度剖析2.2.1 C语言程序的组成部分2.2.2 标识符2.3 运行程序习题第3章 数值型数据3.1 数据类型3.1.1 数据类型的分类3.1.2 整型数据和实型数据3.2 常量3.2.1 整型常量3.2.2 实型常量3.3 变量3.4 常用运算符3.4.1 赋值运算符和赋值表达式3.4.2 算术运算符和算术表达式3.4.3 求字节数运算符3.5 如何选择数据类型习题第4章 设计简单程序4.1 问题、算法与程序4.2 算法4.2.1 算法的概念4.2.2 算法的表示方法4.3 程序设计风格4.4 人机交互4.4.1 用printf()函数输出数据4.4.2 用scanf()函数输入数据4.4.3 界面友好性4.5 程序中的3个小问题4.5.1 转换数据类型4.5.2 复合赋值运算4.5.3 常用的数学库函数习题第5章 程序流程控制基础与顺序结构5.1 自增与自减运算5.2 关系运算与逻辑运算5.2.1 关系运算5.2.2 逻辑运算5.3 程序流程控制的基本概念5.4 顺序结构5.4.1 语句分类5.4.2 顺序结构举例习题第6章 选择结构6.1 简单的分支结构6.1.1 使用if语句实现简单的分支结构6.1.2 条件运算符和条件表达式6.2 多分支选择结构6.2.1 用于多分支结构的if语句6.2.2 嵌套的if语句6.2.3 switch语句6.2.4 if语句和switch语句的比较6.3 综合实例习题第7章 循环结构7.1 基本概念7.1.1 循环问题的分类7.1.2 逗号运算7.2 for语句7.3 while语句7.4 do-while语句7.5 嵌套的循环结构7.6 特殊的流程控制语句7.6.1 break语句7.6.2 continue语句7.7 综合实例习题中级篇第8章 函数8.1 基本概念8.2 定义函数8.2.1 函数的参数8.2.2 return与返回8.2.3 函数体8.3 声明函数8.4 调用函数8.5 函数调用的嵌套与递归8.5.1 函数的嵌套调用8.5.2 函数的递归调用8.6 综合实例习题第9章 数组9.1 基本概念9.2 一维数组9.2.1 定义一维数组9.2.2 引用一维数组元素9.2.3 初始化一维数组9.2.4 向函数传递一维数组9.2.5 一维数组应用实例9.3 二维数组9.3.1 定义和引用二维数组9.3.2 初始化二维数组9.3.3 向函数传递二维数组9.3.4 二维数组应用实例习题第10章 字符与字符串10.1 字符类型10.1.1 字符常量10.1.2 字符变量10.2 字符处理10.2.1 字符的输入/输出10.2.2 字符库函数10.3 字符串10.3.1 字符串常量10.3.2 使用字符型数组处理字符串10.3.3 输入/输出字符串10.4 综合实例习题高级篇第11章 设计复杂程序11.1 分治与模块化程序设计11.2 变量的定义位置11.2.1 局部变量11.2.2 全局变量11.3 存储类型11.3.1 局部变量的存储类型11.3.2 全局变量的存储类型11.3.3 函数的存储类型11.4 const限定词11.5 重命名数据类型习题第12章 结构与复合数据类型12.1 结构体12.1.1 结构体类型12.1.2 结构体变量的定义和初始化12.1.3 结构体变量的引用12.1.4 嵌套的结构体12.2 结构体数组12.2.1 结构体数组的定义和访问12.2.2 结构体数组的初始化12.2.3 结构体数组的应用12.3 结构体与函数12.3.1 结构体变量的成员作为函数的实际参数12.3.2 结构体变量作为函数的参数12.3.3 结构体数组作为函数的参数12.3.4 函数返回值为结构体习题第13章 指针13.1 基本概念13.1.1 指针与地址13.1.2 获取地址与访问13.2 指针与变量13.3 指针与一维数组13.3.1 数组名与指针13.3.2 加减整数13.3.3 自增与自减13.3.4 关系运算13.4 指针与二维数组13.4.1 行指针与二维数组13.4.2 指针变量与二维数组13.4.3 指针数组与二维数组13.5 指针与字符串13.5.1 基本概念13.5.2 处理字符串的常用库函数13.5.3 综合实例13.6 指针与结构体13.6.1 指向结构体变量的指针13.6.2 指向结构体数组的指针13.6.3 结构体指针作为函数的参数13.7 返回地址习题附录附录1 保留字附录2 运算符附录3 ASCII编码表参考文献

封面

C语言程序设计基础

书名:C语言程序设计基础

作者:彭旭东主编

页数:268页

定价:¥44.0

出版社:科学出版社

出版日期:2019-10-01

ISBN:9787030615893

PDF电子书大小:129MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注