图书目录

第一部分入门编程源码下载

第 1章实验概述 ························································································································2 

1.1实验目标 ·······················································································································2 

1.2实验环境 ·······················································································································3 

1.3实验安排 ·······················································································································4 

1.4做题步骤 ·······················································································································5 

第 2章样板实验 ······················································································································14 

2.1实验内容 ·····················································································································14 

2.2分析题意 ·····················································································································14 

2.3算法描述 ·····················································································································17 

2.4代码编写 ·····················································································································18 

2.5编译调试 ·····················································································································21 

2.6算法任意性 ·················································································································22 

2.7测试数据 ·····················································································································23 

第 3章实验内容 ······················································································································26 

3.1第一套实验 ·················································································································26 

3.1.1  OPS欢迎您 ····································································································26 

3.1.2  一个@字符矩形 ·····························································································26 

3.1.3  一个#字符正方形 ···························································································27 

3.1.4  一个字符三角形 ·····························································································27 

3.1.5  正方形面积 ·····································································································28 

3.1.6  A–B···············································································································29 

3.2第二套实验 ·················································································································29 

3.2.1  字符三角形 ·····································································································29 

3.2.2  字符菱形 ·········································································································30 

3.2.3  背靠背字符三角形 ·························································································31 

3.2.4  交替字符倒三角形 ·························································································31 

3.2.5  格式阵列一 ·····································································································32 

3.2.6  格式阵列二 ·····································································································33 

3.3第三套实验 ·················································································································34 

3.3.1  1!到 n!的求和 ·································································································34 

3.3.2  等比数列 ·········································································································34 

3.3.3  斐波那契数 ·····································································································35 

3.3.4  昀大公约数 ·····································································································35 

3.3.5  昀小公倍数 ·····································································································36 

3.3.6  平均数 ············································································································36 

3.4第四套实验 ·················································································································37 

3.4.1  级数求和 ·········································································································37 

3.4.2  对称三位数素数 ·····························································································37 

3.4.3  母牛问题 ·········································································································38 

3.4.4  整数内码 ·········································································································39 

3.4.5  整除 3、5、7··································································································39 

3.5第五套实验 ·················································································································40 

3.5.1  十进制数和二进制数的转换 ·········································································40 

3.5.2  均方差 ············································································································41 

3.5.3  五位数以内的对称素数 ·················································································41 

3.5.4  统计天数 ·········································································································42 

3.5.5  杨辉三角形 ·····································································································42 

3.6阶段测验 ·····················································································································43 

3.6.1  逆反 01串·······································································································43 

3.6.2  倒杨辉三角形 ·································································································44 

3.6.3 “顺”序列 ·······································································································44 

3.6.4  数字和 ············································································································45 

3.6.5  组合数 ············································································································46 

3.6.6  折纸游戏 ·········································································································46 

第 4章解题指导 ······················································································································48 

4.1第一套实验 ·················································································································48 

4.1.1  OPS欢迎您 ····································································································48 

4.1.2  一个@字符矩形 ·····························································································49 

4.1.3  一个#字符正方形 ···························································································50 

4.1.4  一个字符三角形 ·····························································································50 

4.1.5  正方形面积 ·····································································································51 

4.1.6  A–B···············································································································52 

4.2第二套实验 ·················································································································52 

4.2.1  字符三角形 ·····································································································52 

4.2.2  字符菱形 ·········································································································53 

4.2.3  背靠背字符三角形 ·························································································54 

4.2.4  交替字符倒三角形 ·························································································54 

4.2.5  格式阵列一 ·····································································································55 

4.2.6  格式阵列二 ·····································································································56 

4.3第三套实验 ·················································································································57 

4.3.1  1!到 n!的求和 ·································································································57 

4.3.2  等比数列 ·········································································································59 

4.3.3  斐波那契数 ·····································································································60 

4.3.4  昀大公约数 ·····································································································60 

4.3.5  昀小公倍数 ·····································································································60 

4.3.6  平均数 ············································································································60 

4.4第四套实验 ·················································································································61 

4.4.1  级数求和 ·········································································································61 

4.4.2  对称三位数素数 ·····························································································63 

4.4.3  母牛问题 ·········································································································64 

4.4.4  整数内码 ·········································································································66 

4.4.5  整除 3、5、7··································································································67 

4.5第五套实验 ·················································································································68 

4.5.1  十进制数和二进制数的转换 ·········································································68 

4.5.2  均方差 ············································································································69 

4.5.3  五位数以内的对称素数 ·················································································70 

4.5.4  统计天数 ·········································································································71 

4.5.5  杨辉三角形 ·····································································································72 

第二部分基础编程

第 5章实验概述 ······················································································································76 

5.1实验目标 ·····················································································································76 

5.2实验规则 ·····················································································································77 

5.3实验成绩 ·····················································································································78 

第 6章样板实验 ······················································································································80 

6.1实验内容 ·····················································································································80 

6.2分析与试探 ·················································································································80 

6.3解决时空问题 ·············································································································86 

6.4提高搜索速度 ·············································································································89 

6.5测试数据生成 ·············································································································91 

第 7章实验内容 ······················································································································92 

7.1第一套实验 ·················································································································92 

7.1.1  列出完数 ·········································································································92 

7.1.2  12!配对 ·········································································································92 

V

7.1.3  整数的因子数 ·································································································93 

7.1.4  浮点数的位码 ·································································································93 

7.1.5  对称素数 ·········································································································94 

7.2第二套实验 ·················································································································95 

7.2.1  密钥加密 ·········································································································95 

7.2.2  密钥解密 ·········································································································96 

7.2.3  01串排序 ········································································································97 

7.2.4  按绩点排名 ·····································································································97 

7.2.5  去掉双斜杠注释 ·····························································································98 

7.3第三套实验 ·················································································································99 

7.3.1  n!的位数 ·········································································································99 

7.3.2  排列对称串 ···································································································100 

7.3.3  勒让德多项式表 ···························································································100 

7.3.4  立方数与连续奇数和 ···················································································101 

7.3.5  斐波那契数 ···································································································102 

7.4第四套实验 ···············································································································102 

7.4.1  简单四则运算 ·······························································································102 

7.4.2  大数加 ··········································································································103 

7.4.3  大数(含负数)和 ·······················································································104 

7.4.4  求彼此距离昀近的两点 ···············································································104 

7.4.5  离直线昀近的点 ··························································································· 106 

7.5第五套实验 ···············································································································106 

7.5.1  大数乘 ··········································································································106 

7.5.2  n!中的 0 ········································································································107 

7.5.3  整数模 ··········································································································107 

7.5.4  k个胜利者 ····································································································108 

7.5.5  表达式个数 ···································································································109 

7.6阶段测验 ···················································································································109 

7.6.1  半数跳海 ·······································································································109 

7.6.2  01串的位值 ·································································································· 110 

7.6.3  勘探油田 ······································································································· 111 

7.6.4  另类二进制数 ······························································································· 112 

7.6.5  不甘井底的蜗牛 ··························································································· 113 

第 8章解题指导 ···················································································································· 115 

8.1第一套实验 ··············································································································· 115 

8.1.1  列出完数 ······································································································· 115 

8.1.2  12!配对 ······································································································· 116 

8.1.3  整数的因子数 ······························································································· 117 

8.1.4  浮点数的位码 ·······························································································120 

8.1.5  对称素数 ·······································································································120 

8.2第二套实验 ···············································································································122 

8.2.1  密钥加密 ·······································································································123 

8.2.2  密钥解密 ·······································································································123 

8.2.3  01串排序 ······································································································124 

8.2.4  按绩点排名 ···································································································126 

8.2.5  去掉双斜杠注释 ···························································································127 

8.3第三套实验 ···············································································································128 

8.3.1  n!的位数 ·······································································································128 

8.3.2  排列对称串 ···································································································130 

8.3.3  勒让德多项式表 ···························································································131 

8.3.4  立方数与连续奇数和 ···················································································132 

8.3.5  斐波那契数 ···································································································132 

8.4第四套实验 ···············································································································133 

8.4.1  简单四则运算 ·······························································································133 

8.4.2  大数加 ··········································································································135 

8.4.3  大数(含负数)和 ·······················································································137 

8.4.4  求彼此距离昀近的两点 ···············································································138 

8.4.5  离直线昀近的点 ··························································································· 139 

8.5第五套实验 ···············································································································140 

8.5.1  大数乘 ··········································································································140 

8.5.2  n!中的 0 ········································································································141 

8.5.3  整数模 ··········································································································143 

8.5.4  k个胜利者 ····································································································145 

8.5.5  表达式个数 ···································································································145 

第三部分设计与组织

第 9章实验概述 ····················································································································148 

9.1实验目标 ···················································································································148 

9.2实验步骤 ···················································································································150 

9.3实验报告 ···················································································································151 

第 10章样板实验 ··················································································································153 

10.1  实验题目 ·················································································································153 

10.2  分析设计 ·················································································································154 

10.3  工程操作 ·················································································································159 

10.4  独立运行 ·················································································································160 

VII

第 11章实验内容 ··················································································································162 

11.1实验一·····················································································································162 

11.2实验二·····················································································································163 

11.3实验三·····················································································································166 

11.4实验四·····················································································································170 

11.5实验五·····················································································································171 

11.6阶段测验 ·················································································································173 

第 12章解题指导 ··················································································································175 

12.1  实验一·····················································································································175 

12.2  实验二·····················································································································182 

12.3  实验三·····················································································································191 

12.4  实验四·····················································································································197 

12.5  实验五·····················································································································202 

附录 A实验操作指南············································································································210 

A.1 BCB6安装说明········································································································210 

A.2 BCB6操作介绍 ·······································································································210 

附录 B BCB6常见编译错误 ·································································································217 

附录 C网上提交在线判题系统(OPS)使用说明······························································218