2 qq 34791404 qq_34791404 于 2016.05.09 17:35 提问

C#程序问题,,C#输入123456然后逆序输出,程序怎么写?

C#输入123456然后逆序输出,程序怎么写啊,求大神帮帮忙,自己刚学,实在写不来

10个回答

showbo
showbo   Ds   Rxr 2016.05.09 18:00
 string s="123456";
for(int i=s.Length-1;i>=0;i--)Console.Write(s[i]);
caozhy
caozhy 回复qq_34791404: 这已经是最简单容易理解的方式了。
一年多之前 回复
qq_34791404
qq_34791404 看不懂啊
一年多之前 回复
QuantumEnergy
QuantumEnergy   2016.05.09 18:44
        foreach (var p in numbers.Reverse())
        {
            Console.WriteLine(p);
        }
qq_34938404
qq_34938404   2016.05.09 19:07

string s="123456";
for(int i=s.Length-1;i>=0;i--)Console.Write(s[i]);

qq_28096687
qq_28096687   2016.05.10 08:43

这是基本好吗,思路是 用控制台应用程序写,控制从键盘输入数据,保存到数组,然后用for循环控制倒着输出。很简单,按思路自己来写,除了输入输入语句格式可能与C或C++或Java有不同(楼上几位给出过了),其他思想很简单,编程思想都这样。

wangjiawei9816
wangjiawei9816   2016.05.10 11:04

for(int i=0;i<s.length-1;i++)
a[i]=s[s.Length-1-i];//a数组就是所需要的逆序数组了

herozhangbz
herozhangbz   2016.05.10 11:51

我看了看还差个窗体的。思路都是一样的。放到数组里然后根据索引逆序输出

            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];
CSDNXIAOD
CSDNXIAOD   2016.05.11 06:01

第一个C#程序的坑爹问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Backspace110
Backspace110   2016.05.14 15:12

关键字:c#字符串逆序。
arr="123456";
方法一
Array.Reverse(arr);
方法二
arr.reverse

ActionSnail
ActionSnail   2016.05.16 17:33

string s="123456";
for(int i=s.Length-1;i>=0;i--)
{
Console.Write(s[i]);
}

u010919083
u010919083   2016.07.21 15:42

简单点
1。2,3,4,5
存到数组,这是C# 基础的知识,
然后输出数组的最大下标的 ,然后依次输出 即可,,,,,,

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!