Console.WriteLine("请输入你想输入的数:");
string input = Console.ReadLine();
string output = string.Empty;
for (int i = input.Length-1; i >=0 ; i--)
{
output += input[i].ToString();
}
Console.WriteLine(output);
Console.ReadKey();
#include
void main()
{
int a,r;
scanf("%d",&a);
r=a%10;
while(a)
{
a=a/10;
printf("%d",r);
r=a%10;
}
}
这个是我在vc6.0环境下编写的,结果是你要求的,你也可以放在C#中试试,两个环境可能有些语法不同,但算法的思想是相同的,希望对你有帮助!
string strIn = "这里赋值:你输入的内容";
string strOut = string.Empty;
for (int i = strIn.Length; i > 0; i++) {
strOut += strIn[i].ToString();
}
//此时的 strOut 已经成"容内的入输你:值赋里这"
void ConsoleLine (int i)
{
string s = i.toString();
for(int z=s.length-1;z>=0;z--)
{
Console.Write(s[z].toString());
}
}
用Array的排序方法进行倒序再输出就行了