更新时间:2023-11-07 15:59:22
封面
版权信息
前言
第1章 程序设计和C/C++语言
1.1 程序和程序语言
1.1.1 计算机程序与程序设计
1.1.2 程序设计语言及其发展
1.1.3 高级语言及其实现
1.1.4 具体语言和程序设计
1.2 C语言和C++语言简介
1.3 C/C++程序快速入门
1.3.1 程序的加工和执行
1.3.2 一个简单程序
1.3.3 源程序的格式
1.3.4 程序开发过程
1.3.5 程序除错
1.4 集成开发环境Dev-C++使用简介
1.4.1 源程序的编辑、保存、关闭和打开
1.4.2 源程序的加工和运行
本章讨论的重要概念
练习
第2章 数据与简单计算程序
2.1 基本字符、名字表示、标识符和关键字
2.1.1 名字(标识符)的构成
2.1.2 关键字
2.2 常用数据类型
2.2.1 整数类型和整数
2.2.2 实数类型和实数
2.2.3 字符和字符串
2.3 运算符、表达式与计算
2.3.1 算术运算符
2.3.2 算术表达式
2.3.3 表达式求值
2.3.4 计算和类型
2.3.5 简单计算程序
2.4 数学函数及其使用
2.4.1 函数与函数调用
2.4.2 函数调用中的类型转换
2.4.3 inf与nan
2.5 基本输出功能
2.5.1 C++的基本输出功能
*2.5.2 C语言中的输出函数printf
*2.6 计算机中的数值表示与存储
2.6.1 数制
2.6.2 数据存储单位
2.6.3 基本类型数据的表示
2.7 Dev-C++中的辅助编辑功能
2.7.1 插入头部注释和标准代码模块
2.7.2 其他编辑功能
第3章 变量和控制结构
3.1 语句、复合结构和顺序程序
3.2 变量的概念、定义和使用
3.2.1 变量的定义
3.2.2 变量的使用:赋值与取值
3.3 数据输入
3.3.1 通过输入流获取数据
*3.3.2 C语言的格式输入函数scanf
3.4 关系表达式、逻辑表达式和条件表达式
3.4.1 关系运算符与关系表达式
3.4.2 逻辑运算符与逻辑表达式
3.4.3 条件表达式
3.5 语句与控制结构
3.6 选择语句
3.6.1 if语句
3.6.2 if语句的嵌套
3.6.3 if语句的优化
3.6.4 使用if语句的技术
3.6.5 开关语句
3.7 循环语句
3.7.1 while语句
3.7.2 do-while循环结构
3.7.3 for语句
3.7.4 多重循环
3.7.5 与循环有关的控制语句
3.7.6 死循环
3.8 程序动态除错方法(一)
3.8.1 动态运行错误的分析与确认
3.8.2 排除程序的动态运行错误
3.8.3 源代码的可读性
第4章 基本程序设计技术
4.1 循环程序设计
4.1.1 输出一系列完全平方数
4.1.2 整数范围与浮点误差
4.1.3 迭代与递推
4.1.4 通项计算
4.1.5 循环中的几种变量
4.2 常用标准库函数
4.2.1 库函数
4.2.2 程序计时
4.2.3 随机数生成函数
4.3 交互式程序设计的输入输出
4.3.1 通过计数器控制循环输入
4.3.2 用结束标志控制循环输入
4.3.3 输入函数的返回值及其作用
4.3.4 输入输出流:字符串流与文件流
4.3.5 字符输入输出与字符相关函数