关于c#的问题

2025-12-17 03:59:37
推荐回答(1个)
回答1:

这个题其实是逻辑关系题。

1> 题中变化的是 “天数 <=>角色” 的对应关系, 即多少天该找哪个人。 变量是天数。 那么思路会比较简单,最常规的采用字典表的方式来处理。

即用户输入“要请假的天数 x”,系统内构建或者维护一个字典,Key = 天数,Value = 角色。
Key Value
0-1 辅导员
1-3 学院
3-7 研究生学院
7-10。。。校长?? 等等

判断抽象为寻址, 即根据用户输入的x天数,去字典中找到合适的条目,然后取出对应的角色即可。

2> 如果能理解了1>的思路,类的关系图就很容易画了,就是一个寻址的对照表。