本小白写了两个c#程序,一个是实现字符串的倒序输出(例如,把"How are you"变成"uoy era woH").第二个是实现单词的倒序输出(例如,把"How are you"变成"you are How",或者是把"我是 一个 弟弟"变成"弟弟 一个 我是")
第一个代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lianxi
{
class Program
{
static void Main(string[] args)
{
int i;
string s1=Console.ReadLine();
//利用 ToCharArray()函数将字符串变成字符数组
char[] s=s1.ToCharArray();
//然后利用 for循环将字符数组倒序输出
for(i=s1.Length-1;i>=0;i--)
{
Console.Write("{0}",s[i]);
}
Console.Readkey();
}
}
}
如图
第二个代码如下
using System;
using System.Collection.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lianxi
{
class Program
{
static void Main(string[] args)
{
string s1=Console.ReadLine();
int i;
//定义一个新的字符串数组,将用户输入的字符串从空格处分离开
string[] s=s1.Split(' ');
//用 for循环语句倒序输出字符串数组
for(i=s.Length-1;i>=0;i--)
{
//在每个字符串中间加个空格
console.Write(s[i]+' ');
}
Console.Readkey();
}
}
}
如图
这两个程序就是这样了,喵,为了学unity才学的c#,一起加油!