C#习题:编程实现将输入的小写字母转换成大写字母。
编程提示:小写字母与大写字母的ASCII之差为32,把小写字母转换成大写字母只需将小写的ASCII值减去32。
参考源程序代码如下:
using System;
class Class1
{
static void
{
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:
新闻热点
疑难解答