C#编程··

来源:百度知道 编辑:UC知道 时间:2024/04/29 14:34:33
输入一个正整数,将他的给位数反转后输出;例如:输入123.输出321.用do。。。while判断是否是正整数,然后用while循环将数字反转输出。
怎么弄 我写的有问题··
using System;
using System.Collections.Generic;
using System.Text;

namespace exercises59_2
{
class Program
{
static void Main(string[] args)
{
int i;
do
{
Console.WriteLine("请输入一个正整数:");
i = int.Parse(Console.ReadLine());
}while(i<=0);
while (i!=0)
{
i = i % 10;
Console.Write("{0}", i);
}

Console.ReadLine();
}

}
}

VS2008编译通过 

using System; 

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

namespace Temp 

class Program 

static void Main(string[] args) 

int i; 

Console.WriteLine("请输入一个3位的正整数(比如123):"); 

i = int.Parse(Console.ReadLine()); 

Console.WriteLine("输出结果:"); 

while (i != 0) 

Console.Write("{0}", i % 10); 

i /= 10; 

Console.ReadLine(); 

}

c#编程数组编程问题 c#编程作业! C#编程的问题 c#编程问题 C#编程环境问题 C#编程问题 学C#的编程 一道C#编程题 编程C#问题 C# 可视化编程