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:
新聞熱點
疑難解答