首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

初学者提问<如何把输入的字符反方向输出来>

2012-01-02 
菜鸟提问怎么把输入的字符反方向输出来!!今天做了写C#的习题题目是:编写一个控制台应用程序,接受用户输

菜鸟提问<怎么把输入的字符反方向输出来>!!
今天做了写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]);
}

热点排行