![]()
内容推荐 本书是一本以C语言为描述语言,介绍结构化程序设计方法的教材。全书共10章,内容包括:程序设计引论,数据类型、运算符与表达式,算法与简单C语言程序设计,程序基本控制结构,函数及其应用,数组及其应用,指针及其应用,结构体及其应用,文件与数据存储,C语言综合性程序设计案例分析等。 全书理论联系实际,将C语言的语法融入问题求解方法的学习中。本书案例贴近生活、通俗易懂,紧密联系应用实践,易激发读者的学习兴趣;内容组织由浅入深,重点突出,练习与实验设计举一反三,采用图文并茂的方式来解析教学重点与难点,使读者对知识点不但知其然,而且知其所以然;教学设计符合信息化学习模式的需求,循序渐进地介绍模块化程序设计方法,潜移默化地提高读者问题求解与结构化程序设计的能力,培养读者的计算思维能力。 本书可作为高等学校计算机相关专业的程序设计基础课程教材,也可作为非计算机专业C语言程序设计课程教材,还可供从事计算机相关工作的科技人员、程序设计爱好者及各类自学人员参考。 作者简介 揭安全,江西师范大学计算机信息工程学院教授,江西省级高水平本科教学团队(计算机软件与理论核心课程教学团队)负责人,获江西省教学成果一等奖5项,主讲的“高级语言程序设计”“数据结构”课程获江西省一流本科课程。先后获得全国师范教育明德教师奖、江西省模范教师、江西省普通高校金牌教师(教学名师)、江西省先进工作者、江西省师德标兵等荣誉称号。 目录 第1章 程序设计引论 1.1 计算机科学与问题求解 1.2 程序与程序设计 1.2.1 程序 1.2.2 程序设计 1.3 程序设计语言 1.3.1 程序设计语言分类 1.3.2 程序的执行方式 1.4 C语言简介 1.5 C语言程序开发工具 1.6 C语言程序开发步骤 本章小结 练习一 实验一 第2章 数据类型、运算符与表达式 2.1 C语言程序基本结构 2.2 C程序中常见的符号 2.3 数据类型 2.4 常量 2.4.1 整型常量 2.4.2 实型常量 2.4.3 字符常量 2.4.4 字符串常量 2.4.5 宏常量 2.5 变量 2.5.1 变量的声明 2.5.2 变量的初始化 2.5.3 变量的访问与使用 2.6 运算符与表达式 2.6.1 算术运算符 2.6.2 运算符的优先级与结合性 2.6.3 关系运算符 2.6.4 复合赋值运算符 2.6.5 ++和--运算符 2.7 表达式的类型转换 2.7.1 赋值表达式的类型转换 2.7.2 强制类型转换 2.8 const常量 本章小结 练习二 实验二 第3章 算法与简单C语言程序设计 3.1 C语句 3.2 C程序输入/输出操作的实现 3.2.1 字符输入/输出 3.2.2 格式输入/输出 3.3 算法 3.3.1 问题求解过程中算法的作用 3.3.2 算法的特点 3.3.3 算法的表示 3.4 简单程序设计举例 …… 第4章 程序基本控制结构 第5章 函数及其应用 第6章 数组及其应用 第7章 指针及其应用 第8章 结构体及其应用 第9章 文件与数据存储 第10章 C语言综合性程序设计案例分析 附录A C语言中的关键字 附录B 常用字符与其ASCII值对照表 附录C 运算符的优先级和结合性 附录D 常用的C语言库函数 附录E 全国计算机等级考试二级C语言程序设计考试大纲(2022年版) 参考文献 |