题目:一个5位数,判断它是不是回文数。 即12321是回文数,个位与万位相同,十位与千位相同。

           
            Console.WriteLine("请输入一个五位数");
            string str = Console.ReadLine();
            int a = Convert.ToInt32(str);
            if (9999<a&&a<100000)
            {
                char[] arr = str.ToCharArray();
               if (arr[0]==arr[4]&&arr[1]==arr[3])
               {
                    Console.WriteLine("这个数是回文数");
               }
                else
                {
                    Console.WriteLine("这个数不是回文数");
               }
            }
           else
            {
                Console.WriteLine("输入错误,请输入五位数");
            }
感觉写了一个笨方法,不过还是勉强实现了

猜你喜欢

转载自blog.csdn.net/qq_40620756/article/details/80406274