该程序的设计思路是通过遍历师门谱系关系,计算出所有得道者的功力总值。以下是程序中各种类、结构体类型的关系结构的说明:

  1. int类型变量:
  • n:整个师门的总人数
  • i, j:循环计数变量
  • top1:得道者数组的索引
  • top2:待处理徒弟数组的索引
  1. double类型变量:
  • z:祖师爷的功力值
  • r:每传一代功夫所打的折扣百分比值
  • sum:所有得道者的功力总值
  1. int数组:
  • a:存储每个人的辈分
  • b:存储得道者的编号
  • c:存储得道者的武功被放大的倍数
  • book:标记每个人是否已经处理过
  1. 二维int数组:
  • d:存储待处理徒弟的编号和其师傅的编号

程序中使用了两个循环,第一个循环用来遍历师门谱系关系,初始化一些数据,将得道者和待处理徒弟的信息存储在相应的数组中。第二个循环用来计算所有得道者的功力总值,根据辈分和武功倍数计算每个得道者的功力,并将其累加到总值中。

该程序没有涉及文件操作或数据库操作,因此没有文件和数据库表的用途和结构。


原文地址: http://www.cveoy.top/t/topic/iRU6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录