c#编写程序从键盘上输入一个五位数的数字,判断该数字是否为回文数?

大哥大姐们帮我分析下,c#编写程序从键盘上输入一个五位数的数字,判断该数字是否为回文数?
最新回答
醒来后我哭笑

2024-07-03 01:08:36

建议你这样试试看:

  1. 判断输入数据的长度
  2.  使用正则表达式判断是否为正整数,正则表达式的话,网上找一下就有
回忆毕竟是远了

2024-07-03 02:01:44

Console.WriteLine("请输入一个5位数字:");
string s = Console.ReadLine();
var ca = s.ToCharArray();
Array.Reverse(ca);
if(s == new string(ca)){
Console.WriteLine("是回文");
} else {
Console.WriteLine("不是回文");
}
浪徒

2024-07-03 04:59:49

int x,x1,y;
x=Convert.ToInt32(Console.ReadLine());
x1=x;
for(y=0; x>0; x/=10)
y=y*10+x%10;
if(y==x1)
Console.WriteLine("Yes");
else
Console.WriteLine("No");