您的位置:首页 > 移动开发 > 微信开发

C# 趣味小程序(2)——用字母表示的26进制数

2006-09-12 18:24 633 查看
 1为A,2为B……26为Z, 27为AA以此类推

{
         StringBuilder sbW = null;
            for (int i = 1; i < 500;i++)//五百以内
            {
                sbW = new StringBuilder();
                int n = i;
                while (n != 0)
                {
                    if (n % 26 == 0)
                    {
                        sbW.Insert(0, 'Z');
                        n = n / 26 - 1;
                    }
                    else
                    {
                        sbW.Insert(0, (char)((n % 26 - 1) + 'A'));
                        n /= 26;
                    }
                }
                    Console.WriteLine(i.ToString() +"/t" +sbW.ToString());
            }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# null
相关文章推荐