首页 > 编程 > C# > 正文

C#习题:将输入的小写字母转换成大写字母

2023-05-03 13:32:49
字体:
来源:转载
供稿:网友

C#习题:编程实现将输入的小写字母转换成大写字母。

编程提示:小写字母与大写字母的ASCII之差为32,把小写字母转换成大写字母只需将小写的ASCII值减去32。

参考源程序代码如下:

using System; 

class Class1

{

    static void Main()

    {

       Console.WriteLine("将输入的小写字母转换为大写:");

       Console.WriteLine("请输入一个小写字符:");

       char ch = (char)Console.Read();

       if(ch>='a' && ch<='z')

       {

           ch = (char)(ch- 32);

           Console.WriteLine("其对应的大写字符为:{0}",ch);

       }

       else

       {

           Console.WriteLine("你输入的不是小写字符!");

       }

    }

}

输出结果1:

小写字母变大写字母

输出结果2:

小写字母变大写字母

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表