小编Win*_*gy7的帖子

试图在C#中反转char数组

嘿伙计们我正在努力学习c#,我遇到了问题.我希望用户输入一些文本然后反转出来.它反转它,但多次,实际上是多次,并且输入的文本很长.所以你好,olleholleholleholleholleh.我不知道为什么会这样,请帮忙!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Reversed_Array
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Enter text to be reversed");
            string inputText = Console.ReadLine();
            char[] myChar = inputText.ToCharArray();
            Array.Reverse(myChar);

            foreach (char character in myChar)
            {
                Console.Write(myChar);
            }
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有一些很好的答案.非常感谢!但我想尝试将字符串转换为char数组.以为我不会这样,因为是的我不需要char数组.但这只是一点乐趣:D

c# arrays char

2
推荐指数
1
解决办法
7999
查看次数

在一行中分配多个变量

我正在尝试制作斐波那契数列,但我不明白为什么会这样:

def fibonacci(n):
    f1 = 0
    f2 = 1
    i = 1

    while i < n:
        print(f2)
        f1 = f2
        f2 = f1 + f2

        i += 1
    return f3
Run Code Online (Sandbox Code Playgroud)

返回 1, 2, 4, 8,而:

def fibonacci(n):

    f1 = 0
    f2 = 1
    i = 1

    while i < n:
        print(f2)
        f1, f2 = f2, f1 + f2
        i += 1
    return f3
Run Code Online (Sandbox Code Playgroud)

返回斐波那契数列。

python

1
推荐指数
1
解决办法
624
查看次数

标签 统计

arrays ×1

c# ×1

char ×1

python ×1