读书人

初学者提问lt;如何把输入的字符反方向输

发布时间: 2012-01-02 22:40:04 作者: rapoo

菜鸟提问<怎么把输入的字符反方向输出来>!!
今天做了写C#的习题
题目是:编写一个控制台应用程序,接受用户输入的一个字符串
将其中的字符以与输入相反的顺序输出


怎么把字符以与输入相反的顺序输出来啊?????
我编写的代码只能按顺序输出
请各位大大帮帮忙

以下是代码
sing System;
class E2
{


public static void Main(String[] args)
{
Console.WriteLine( "Please: ");
string x=Console.ReadLine();
char[] y=x.ToCharArray();
Console.WriteLine( "you typed {0} character ",x.Length);
foreach (char character in x)
{
Console.WriteLine( "{0} ",character);
}

}
}


先谢了:)

[解决办法]
应当是x.Length吧?Length是属性不是方法
for(int i=x.Length; i> 0; i--)
{
Console.Write( "{0} ",x[i-1]);
}

读书人网 >C#

热点推荐