写一个控制台应用程序,它接收用户输入的一个字符串,将其中的字符以与输入相反的顺序输出!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace solution9
{
class Program
{
static void Main(string[] args)
{
string str;
Console.WriteLine("请输入任意字符串!");
str = Convert.ToString(Console.ReadLine());//接收用户输入的字符串
//char[] thechar = str.ToCharArray();//将字符串转换成数组
Console.WriteLine("你一共输入了{0}个字符", str.Length);//.Length表示该数组或字符串中的字符总数
Console.WriteLine("顺序是:");
int j = 1;
for (int i = 0; i < str.Length; i++)//注意i不能<=str.Length,如果str是5个字符的话,i就会试图访问下标为5的字符,而字符的下标是从0开始的.
{
Console.WriteLine("第{0}个是{1}", j, str[i]);
j++;
}
Console.WriteLine("逆顺是:");
int x = str.Length;
//for (int k = str.Length; k => 0; k--)//错误的表达方法

本文介绍如何使用C#编写一个控制台程序,该程序接收用户输入的字符串并将其字符逆序输出,详细阐述了实现过程。
1351

被折叠的 条评论
为什么被折叠?



