Console.Write("请输入两个连续的大写英文字母:");
char a = Convert.ToChar(Console.Read()); // 输入
char b = Convert.ToChar(Console.Read()); // 输入
if ((a > 'A'-1 && a < 'Z'+1) && (b > 'A' - 1 && b < 'Z' + 1)) // 判断a, b是否为大写字母
{
if (a > b) // a大于b
{
Console.WriteLine("{0} > {1}", a, b);
}
else if (a < b) // a小于b
{
Console.WriteLine("{0} < {1}", a, b);
}
else // a等于b
{
Console.WriteLine("{0} = {1}", a, b);
}
}
else // a, b不为大写字母时
{
Console.WriteLine("输入格式错误!");
}
C#__任意给出两个大写英文字母,按字母表比较他们的大小。
该代码段要求用户输入两个大写英文字母,然后使用`Console.Read()`读取,`Convert.ToChar`转换为字符类型。接着通过条件判断检查输入是否为大写字母,并比较它们的大小关系,最后输出结果。
摘要由CSDN通过智能技术生成