C#一维数组,用for语句反向输出字符串

发布网友 发布时间:2022-04-25 03:53

我来回答

4个回答

热心网友 时间:2023-10-24 07:40

string str = Console.ReadLine(); //输入字符串
for (int i = str.Length-1; i >=0; i--) //把字符串当字符数组逆向循环
{
Console.Write(str[i]); //输出
}
Console.ReadLine(); //暂停程序查看结果
所谓字符串 实际上是一个字符数组 char[ ] 所以直接用for逆向循环就行了

热心网友 时间:2023-10-24 07:40

Console.WriteLine("请输入一个字符串:");
string s = Console.ReadLine(); //读入字符串
//从最后一个字符开始,向前输出,就是倒序
for (int i = s.Length - 1; i >= 0; i--)
{
Console.Write(s[i]);
}
Console.Read();



热心网友 时间:2023-10-24 07:40

string str=Console.ReadLine();//读取输入字符串string strA="";for(int i= str.Length-1,i>=0,i--)
{
strA+=a.Substring(i,1);//从末尾截取字符串,达到反序效果 并且拼接
}Console.WriteLine(strA);

热心网友 时间:2023-10-24 07:41

string a = "ReadLine";for(int i= a.Length-1,i>=0,i--)
{
Response.Write(a.Substring(i,1));
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com