倒序数 C# 随机函数和字符串处理函数
倒序数”指的是:如产生的数为“1234”,那么与之对应的倒序数就是“4321”。分别输出针对随机两位数、三位数和四位数对应的倒序数。要求使用随机函数和字符串处理函数...
倒序数”指的是:如产生的数为“1234”,那么与之对应的倒序数就是“4321”。分别输出针对随机两位数、三位数和四位数对应的倒序数。要求使用随机函数和字符串处理函数
展开
3个回答
展开全部
/// <summary>
/// 反转
/// </summary>
/// <param name="original">字符串</param>
/// <returns></returns>
static string Reverse(string original)
{
char[] arr = original.ToCharArray();
Array.Reverse(arr);
return new string(arr);
}
static void Main(string[] args)
{
Random randNum = new Random();
var n1 = randNum.Next(10, 100).ToString();
var n2 = randNum.Next(100, 1000).ToString();
var n3 = randNum.Next(1000, 10000).ToString();
Console.WriteLine(String.Format("{0} ==> {1}", n1, Reverse(n1)));
Console.WriteLine(String.Format("{0} ==> {1}", n2, Reverse(n2)));
Console.WriteLine(String.Format("{0} ==> {1}", n3, Reverse(n3)));
Console.ReadKey();
}
用Random来生成随机数,用数逆序来完成。
/// 反转
/// </summary>
/// <param name="original">字符串</param>
/// <returns></returns>
static string Reverse(string original)
{
char[] arr = original.ToCharArray();
Array.Reverse(arr);
return new string(arr);
}
static void Main(string[] args)
{
Random randNum = new Random();
var n1 = randNum.Next(10, 100).ToString();
var n2 = randNum.Next(100, 1000).ToString();
var n3 = randNum.Next(1000, 10000).ToString();
Console.WriteLine(String.Format("{0} ==> {1}", n1, Reverse(n1)));
Console.WriteLine(String.Format("{0} ==> {1}", n2, Reverse(n2)));
Console.WriteLine(String.Format("{0} ==> {1}", n3, Reverse(n3)));
Console.ReadKey();
}
用Random来生成随机数,用数逆序来完成。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string result = "";
for (int i = a.Length - 1; i >= 0; i--)
{
result += a[i];
}
for (int i = a.Length - 1; i >= 0; i--)
{
result += a[i];
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单的。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询