当前位置: 首页 > 计算机专业 > C语言 >
程序设计基础—以C语言为例

程序设计基础—以C语言为例

ISBN:9787577010533

主编:杜永生、张宇强 、袁秀丽 、徐祥涛

出版社:电子科技大学出版社

出版/修订日期:2024年8月

¥ 59.80

简介 目录
本书的主要特点如下
     (1) 内容丰富, 组织合理, 语言简洁本书以C99 标准为纲要, 基本涵盖了C的全部知识点; 结合编者多年的教学经验, 对知识的讲解进行了重新组织语言;在讲解基础知识和案例时, 由简单到复杂, 循序渐进, 便于读者轻松入门程序设计
     (2) 案例驱动编者为相应的知识点提供了适宜的案例, 综合性较强的章节均有相应的实训任务, 帮助读者更为直观地理解和掌握相应的知识, 逐步提高读者解决问题的能力
     (3)思政元素有机融入弘扬传统文化,引导学生树立正确的世界观, 培育德才兼备可担当民族复兴大任的高素质技能型人才是高校的义务, 因 观价值, 本书中融入了传统文化和职业素养等内容
     (4) 注重技能与思维能力的训练应用型高校的重要职责是培养技能型人才, 程序开发能力计算机思维能力是工科学生必备的技能, 因此, 在编写本书的过程中, 在讲解知识的同时, 编者注重对学生技能和思维的训练本书最后一章的项目实训, 可以更好地训练学生的综合编程能力

第1章程序设计与C语言

1.1 程序与程序设计语言

1.2结构化程序设计 与算法

1.3 C语言的发展历史及其特点

1.4简单程序实训任务

1.5 C语言程序的编译机制

1.6 关于学习编程的建议

第2章数学表达式与顺序结构程序设计.

2. 1标识符与关键字

2.2数据类型

2.3常量与变量

2.4赋值运算符与赋值表达式

2.5算术运算符与算术表达式

2.6表达 式中的类型转换

2.7输入与输出

2.8顺序结构实训任务

2.9常用的数学标准库函数

2.10位运算符和位运算

习题2

第3章选择结构与相关表达式
3.1选择结构
3.2关系运算符和关系表达式
3.3逻辑运算符 和逻辑表达式
3.4条件运算符 与条件表达式
3.5求字节运算符sizeof
3.6 选择结构的几种形式
3.7选择结构实训任务
习题3
第4章迭代与循环结构
4.1计数循环和不确定循环
4.2 while循环
4.3 for 循环和逗号表达式
4.4 do-while 循环
4.5迭代和循环的提前结束
4. 6循环的嵌套
4.7循环结构实训任务
习题4
第5章数组
5.1数组的概念
5.2 一维数组
5.3 一维数组的应用
5.4 二维数组
5.5 字符数组与字符串
5.6数组结构实训任务
习题5
第6章函数
6.1引入函数的目的
6.2 函数的定义
6.3 函数的调用及参数传递
6.4 函数的嵌套 调用与递归调用
6.5 变量的作用域 和存储类型
6.6 函数实训任务
习题6
第7章指针
7.1变量与变量的地址
7.2 指针的基础
7.3 指针与函数
7.4 指针与数组
7.5 指针实训任务
习题7
第8章构造类型
8.1结构体类型
8.2 结构体数组
8.3结构体与指针
8.4共用体
8.5 枚举类型
8.6结构体实训任务
习题8
第9章文件
9.1文件概述
9.2 文件的相关操作
9.3 文件的定位
9.4 文件状态检测
9.5 文件实训任务
习题9
第10章项目实训
10.1 引言
10.2 功能介绍
10.3 功能实现
10.4项目成果和考核标准
参考文献
附录
附录I常用字符与ASCII码对照表
附录II运算符的 优先级和结合性
附录III常用标准 函数及其头文件
封面和样张