C#菜鸟提问,请高手帮忙:

yzflying 2002-10-09 11:21:05
一个简单的控制台程序,接受用户输入的字符串,反向输出,我的程序什么地方出问题了?

string myString;
Console.WriteLine("please input string:");
myString=Console.ReadLine();
char[] newString=myString.ToCharArray();
while(newString.Length!=0)
{
int i;
for(i=newString.Length;i<newString.Length;i--)
{
Console.WriteLine("{0}",newString[i]);
}
}
...全文
97 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Voky 2002-10-09
  • 打赏
  • 举报
回复
while的条件newString.Length!=0一直为true
for语句也不对,改成for(i=newString.Length-1;i>=0;i--)
bugfree 2002-10-09
  • 打赏
  • 举报
回复
这是修改好的,自己对对吧,我很懒啊。

string myString;
Console.WriteLine("please input string:");
myString=Console.ReadLine();
char[] newString=myString.ToCharArray();

int i;
for(i=newString.Length - 1 ;i>= 0;i--)
{
Console.WriteLine("{0}",newString[i]);
}

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧