1. 程式人生 > >C#練習,要求使用者輸入5個大寫字母,如果輸入的資訊不滿足要求,提示重新輸入

C#練習,要求使用者輸入5個大寫字母,如果輸入的資訊不滿足要求,提示重新輸入

思路:字元在計算機中是用數字來儲存的

 while (true)
            {
                Console.WriteLine("請輸入5個大寫字母");
                string str = Console.ReadLine();//錄入使用者輸入
                bool flag = true;
                for (int i = 0; i < 5; i++)
                {
                    if (str[i]>='A'&&str[i]<='Z')//這裡的A Z 是數字,隱式轉換,可以直接比較
                    {

                    }
                    else
                    {
                        flag = false;
                    }
                }

                if (flag == false)
                {
                    Console.WriteLine("您的輸入有誤,請重新輸入");
                }
                else
                {
                    Console.WriteLine("輸入正確");
                    break;
                }
            }
            
            Console.ReadKey();

執行結果 在這裡插入圖片描述