第一章 编程中常用的整数性质 1
第一节 整数及有关的一些判断 1
第二节 整数的数字分离和局部截取 2
第三节 素数、素因数分解、最大公约数、最小公倍数 5
第四节 平方数、立方数问题 7
第五节 综合举例 9
习题一 11
第二章 编程的基础方法 13
第一节 顺序法和逆算法 13
第二节 穷举法 14
第三节 模拟法和公式法 17
习题二 23
第三章 字符串处理 25
第一节 字符串函数 25
第二节 字符串的比较和排序 27
第三节 字符串的基本操作 29
习题三 30
第四章 文本图形 32
第一节 基本几何图形 32
第二节 对称图形 33
第三节 具有“空缺”(空心)的图形 35
第四节 连续图形 37
习题四 38
第一节 逻辑值与逻辑运算 42
第五章 逻辑表达式与逻辑判断 42
第二节 简单的逻辑推理 44
第三节 综合练习 45
习题五 47
第六章 综合训练题型 50
第一节 由程序写出运行结果 50
第二节 按要求完成或修改程序 53
第三节 编写程序 55
第四节 编程并上机调试 58
习题六 60
第七章 综合举例 65
习题七 93
第一节 三种基本程序结构 94
第八章 程序设计方法 94
第二节 结构化程序设计方法 100
第三节 程序编写风格 104
第四节 程序设计的准则 107
习题八 108
第九章 调试程序 110
第一节 什么叫调试程序 110
第二节 语法错误处理 110
第三节 输入错误处理 113
第四节 逻辑错误处理 113
第五节 优化程序 113
第六节 程序调试综合举例 118
习题九 126