CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

控制台程序 输入一串字符,然后让他反向输出?怎么做?

楼主mextb1860()2006-03-04 18:08:53 在 .NET技术 / C# 提问

控制台程序   输入一串字符,然后让他反向输出?怎么做? 问题点数:20、回复次数:6Top

1 楼LixingTie(生铁)回复于 2006-03-04 18:21:17 得分 0

帮你做了个例子:  
  using   System;  
   
  namespace   控制台练习  
  {  
          class   Class1  
          {  
                  public   static   void   Main()  
                  {  
        string   A   =   Console.ReadLine();  
        string   B="";  
        for(int   i=A.Length-1;i>=0;i--)  
        {  
                B+=A[i];  
        }  
        Console.WriteLine(B);  
                  }  
          }  
  }  
  Top

2 楼Macosx(结贴)回复于 2006-03-04 18:26:14 得分 0

这种情况尽量用StringBuilder  
  或者先转成Char[]   再使用Array.Reverse()   这种属于省脑子那种Top

3 楼mextb1860()回复于 2006-03-04 18:26:50 得分 0

谢了Top

4 楼mextb1860()回复于 2006-03-04 18:30:04 得分 0

厉害。.  
  数组不定义可以直接使用的吗Top

5 楼LixingTie(生铁)回复于 2006-03-04 18:44:38 得分 0

嗯,我也同意Macosx的意思,我的那个例子只是给你个思路,真正在程序中像我这样做是很费资源的   凡是要经常操作的字符串最好都用StringBuilderTop

6 楼LixingTie(生铁)回复于 2006-03-16 10:51:41 得分 0

给个好一点的:  
   
  class   Reverse  
  {  
      static   void   Main(string[]   args)  
      {  
          string   myString   =   "hello   word";  
          char[]   myChars   =   myString.ToCharArray();  
          Array.Reverse(myChars);  
          Console.WriteLine(myString);  
          Console.WriteLine(myChars);  
      }  
  }  
  运行结果:  
  hello   word  
  drow   ollehTop

相关问题

  • 请问如何在控制台下输出unicode字符呢
  • 控制台输入输出重定向的问题?
  • C#控制台应用程序中如何输入一个字符????
  • C#的控制台程序用 什么对屏幕输入、输出?
  • 用Visual C++写的win32控制台程序中能不能输出有颜色的字符?
  • c语言中,如何输出彩色字符串,在控制台下(字符模式),最好是ansi标准的!
  • 控制台下,如何处理字符串输入比较好?如何控制输入来防止数组溢出
  • 控制台分屏幕输出问题
  • 控制台的输出定位
  • Eclipse的控制台输出问题

关键词

  • 控制台
  • 程序
  • mychars
  • mystring
  • reverse
  • console
  • writeline

得分解答快速导航

  • 帖主:mextb1860

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo