




















void LookAtYourAge(int birthYear, int boundary = 0) { string str = "猴鸡狗猪鼠牛虎兔龙蛇马羊"; //1992年为猴年,1992取模12为0,可以当作索引为0,方便取值 if (boundary == 0) { boundary = DateTime.Now.Year - birthYear; } int startYear = birthYear - boundary; int endYear = birthYear + boundary; var oneRound = birthYear % 12; Console.WriteLine("年,年龄,属相"); for (int i = startYear; i <= endYear; i++) { string flag = ""; if (i == birthYear) { flag = "<<< 你"; } else if (i % 12 == oneRound) { flag = "一轮"; } Console.WriteLine($"{i},{DateTime.Now.Year - i},{str[i % 12]} {flag}"); } }

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。