using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
namespace test6
{
class Program
{
static void Main(string[] args)
{
int num = 0;
Console.WriteLine("请输入一个五位数以内的正整数,完成后请按回车:");
while (true)
{
string tmpStr = Console.ReadLine();
if (Regex.IsMatch(tmpStr, "^(\\d{1,5})$"))
{
num = Convert.ToInt32(tmpStr);
break;
}
else
Console.WriteLine("输入有误,请重新输入:");
}
Console.WriteLine(string.Format("输入的数字{0}是一个{1}位数", num, num.ToString().Length));
Console.WriteLine(string.Format("顺序输出:{0}", string.Join(",", num.ToString().ToCharArray())));
Console.WriteLine(string.Format("逆序输出:{0}", string.Join(",", num.ToString().ToCharArray().Reverse())));
Console.Write("按任意键结束");
Console.ReadKey();
}
}
}
追问可以用CFree5文件的格式做吗?谢谢了