C#基础-022 字符、循环、字母<->数字

来源:互联网 发布:电子显示屏编辑软件 编辑:程序博客网 时间:2024/06/06 07:56
namespace 循环和字符{    class Program    {        static void Main(string[] args)        {            //字符和数字可以进行相互转化            //由于字符的ASCII码是一个数字 每一个字符都对应一个数字  是一一对应关系            Console.WriteLine((int)'A');            Console.WriteLine((char)66);            //字符相加的结果是ASCII码相加的结果            Console.WriteLine('A' +'B');            //第一种方法   但是很垃圾            for (int i = 65; i < 65 + 26; i++)            {                Console.WriteLine((char)i);            }            //第二种方法            for (char i = 'A'; i <= 'Z'; i++)            {                Console.WriteLine(i);            }            //大写字母和小写字母的转化            //   A B C D E F G H I J K            Console.WriteLine((char)('A'-'A'+'a'));            Console.WriteLine((char)('B' - 'A' + 'a'));            Console.WriteLine((char)('Z' - 'A' + 'a'));            //A    z            //B    y            //C    x            //....            //....            //....            //Y    b            //Z    a            //寻找变量和不变的量            Console.WriteLine('A' + "   " + (char)('z' - ('A' - 'A')));            Console.WriteLine('B' + "   " + (char)('z' - ('B' - 'A')));            Console.WriteLine('C' + "   " + (char)('z' - ('C' - 'A')));            for (char i = 'A'; i <='Z'; i++)            {                //在循环体中将变量用索引来替换                Console.WriteLine(i + "   " + (char)('z' - (i - 'A')));            }        }    }}
阅读全文
0 0
原创粉丝点击