[英]Reverse string in given format in c# without using inbuilt function
問題:我有一個字符串"This is paragraph."
期望輸出: sihT si hpargarap.
示例代碼:
using System.Data;
using System.Text;
class ReverseString
{
public static void Main()
{
string inputString="This is paragraph.";// input can be dynamic
char[] x=inputString.ToCharArray();
StringBuilder sb = new StringBuilder();
for(int i=inputString.Length-1;i>=0;--i)
{
sb.Append(x[i]);
}
Console.Write(sb.ToString());
Console.ReadKey();
}
}
請糾正我。
using System;
using System.Linq;
class Program
{
static void Main(string[] args)
{
Console.Write("Enter the string: ");
string inputString = Console.ReadLine();
string outputString = string.Join(" ", inputString.Split(' ').Select(x=> new string(x.Reverse().ToArray())));
Console.WriteLine("Output: "+ outputString);
Console.ReadKey();
}
}
string result = "";
string inputString = "This is paragraph.";
for (int i = inputString.Length - 1; i >= 0; i--)
{
result += inputString[i];
}
Console.WriteLine(result);
Console.ReadLine();
使用 C# 在不使用內置函數的情況下反轉給定的字符串
string str="Welcome";
char[] array = new char[str.Length];
int j = 0;
for(int i=str.Length-1;i>=0;i--)
{
array[j++] = str[i];
}
string reverseString = new string(array);
輸出:
表情包
string outString= string.Join(" ", inString.Split(' ').Select(x=> new string(x.Reverse().ToArray())));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.