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')));
}
}
}
}
C#基础-022 字符、循环、字母<->数字
最新推荐文章于 2023-02-18 22:49:35 发布