C#输入123456然后逆序输出,程序怎么写啊,求大神帮帮忙,自己刚学,实在写不来
string s="123456";
for(int i=s.Length-1;i>=0;i--)Console.Write(s[i]);
foreach (var p in numbers.Reverse())
{
Console.WriteLine(p);
}
string s="123456";
for(int i=s.Length-1;i>=0;i--)Console.Write(s[i]);
这是基本好吗,思路是 用控制台应用程序写,控制从键盘输入数据,保存到数组,然后用for循环控制倒着输出。很简单,按思路自己来写,除了输入输入语句格式可能与C或C++或Java有不同(楼上几位给出过了),其他思想很简单,编程思想都这样。
for(int i=0;i<s.length-1;i++)
a[i]=s[s.Length-1-i];//a数组就是所需要的逆序数组了
关键字:c#字符串逆序。
arr="123456";
方法一
Array.Reverse(arr);
方法二
arr.reverse
string s="123456";
for(int i=s.Length-1;i>=0;i--)
{
Console.Write(s[i]);
}
简单点
1。2,3,4,5
存到数组,这是C# 基础的知识,
然后输出数组的最大下标的 ,然后依次输出 即可,,,,,,
我看了看还差个窗体的。思路都是一样的。放到数组里然后根据索引逆序输出
string st = textBox1.Text;
if (st != "")
for (int i = st.Length ; i > 0; i--)
textBox1.Text += st.ToArray()[i-1];
或者
string st =“123456”;
for (int i = st.Length ; i > 0; i--)
textBox1.Text += st.ToArray()[i-1];