摘要:
亲密数 需求分析 本项目的关键是判断区间内的每一个数是否满足亲密数的定义。亲密数的定义是:如果a的所有正因子和等于b,b的所有正因子和等于a,因子包括1但不包括本身,且a不等于b,则称a,b为亲密数对(参考百度百科对亲密数的解释) 功能设计 基本功能:查找、判断并输出亲密数 扩展功能:输入一个区间的 阅读全文
摘要:
完全数 需求分析 在学习C语言时我们也曾经接触过完全数,完全数所有的真因子的和,恰好等于它本身,所以要查找完全数只需比对该数是否满足该约束条件。 功能设计 基本功能:查找、判断并输出完全数 扩展功能:输入一个区间的两个端点,判断该区间内是否存在完全数,根据判断输出相应的结果 设计实现 首先定义两个变 阅读全文
摘要:
水仙花数 需求分析 在学习C语言时我们曾经接触过水仙花数,并用C语言实现过查找水仙花数。水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身,例如:1^3+5^3+3^3=153。 功能设计 编写的程序需要实现的功能:输出所有的水仙花数 设计实现 查找水仙花数的过程较为简单,所以在主类中 阅读全文