static void Main()
{
string Test;
int MaxLength = 50;
char[] str = new char[MaxLength];
int i;
int CurrentPos = 0;
Console.WriteLine("请输入要的字符串:");
Test = Console.ReadLine();
for (i = 0; i < Test.Length; i++)
{
if (CurrentPos >= MaxLength)
break;
str[CurrentPos] = ch;
CurrentPos++;
}
Console.Write("输入字符串的反序是:");
for (i = 0; i < Test.Length; i++)
{
if (CurrentPos <= 0)
break;
Console.Write(str[CurrentPos]);
CurrentPos--;
Console.ReadLine();
这是用一维数给模拟堆栈的操作,为什么输入不出,上面的ch怎么冒出来的,能帮我纠正一下吗?谢谢各位!!!
{
string Test;
int MaxLength = 50;
char[] str = new char[MaxLength];
int i;
int CurrentPos = 0;
Console.WriteLine("请输入要的字符串:");
Test = Console.ReadLine();
for (i = 0; i < Test.Length; i++)
{
if (CurrentPos >= MaxLength)
break;
str[CurrentPos] = ch;
CurrentPos++;
}
Console.Write("输入字符串的反序是:");
for (i = 0; i < Test.Length; i++)
{
if (CurrentPos <= 0)
break;
Console.Write(str[CurrentPos]);
CurrentPos--;
Console.ReadLine();
这是用一维数给模拟堆栈的操作,为什么输入不出,上面的ch怎么冒出来的,能帮我纠正一下吗?谢谢各位!!!
解决方案 »
- C#中,Menu下2个完全独立的窗体,From1打开时,From2处于关闭状态;Form2打开时,From1处于关闭状态,如何实现这2个窗体间的通信;
- 请问在Exrpess Blend中如何实现按钮跳转到下一页?
- 关于com工程的问题
- mci播放MP3
- 系统备份方案和代码?谢谢!
- 就是想在当前窗口弹同一个子窗口,然后还能定时关闭子窗口,但定时器不能放在弹出的窗口,只能放在主窗口
- 如何直接删除数据??
- 帮小弟看看 这些代码 是什么意思
- 俩个程序同时访问一个dll,怎么保证俩个程序获得值是一样的
- 如何让一个小图片在form里移动。
- 求教Winform使用TreeView记录已打开窗体名称的问题
- 倒三角形的代码补充
int MaxLength = 50;
char[] str = new char[MaxLength];
int i;
int CurrentPos = 0;
Console.WriteLine("请输入要的字符串:");
Test = Convert.ToString(Console.ReadLine());
for (i = 0; i < Test.Length; i++)
{
if (CurrentPos >= MaxLength)
break;
str[CurrentPos] =Test[i];
CurrentPos++;
}
Console.Write("输入字符串的反序是:");
for (i = CurrentPos; i >= 0; i--)
{
Console.Write(str[i]);
}
Console.ReadKey();
}
你试试我改的