例如:123;输出;321。要求对输入的数进行判断,如果输入的数不是正数,就重新输入。然后利用循环输出反转后的数。
解决方案 »
- c#新手求解 读取文件
- 求助 高手 把下面的代码翻译成C#
- 求解!!
- 如何将中dataSet全部导入到EXCEL中呢?。
- ASP.NET (C#)获取 Active Directory 里用户
- 请高手进来.急!!!如何设置treeView1.Nodes[0].Nodes[0].IsVisible=false或者类似.Visible=false的功能
- 有趣的域名查询问题,请问用C#怎么样才能查到域名注册的详细信息,包括注册人的【联系信息】?
- textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
- 学C#的一定要看
- ▉▉▉win98机器接宽带上网,有时能连上网,有时连不上,网络不通。真是怪了。
- 长整型数转换为24位二进制表示的字节数组
- 想用c#写一个改变桌面图标视图的小程序
if (i > 0)
{
string s = i.ToString();
System.Char[] l = s.ToCharArray();
System.Array.Reverse(l);
s = new string(l);
i = int.Parse(s);
MessageBox.Show(s);
}
int output = 0;
while (input > 0)
{
output *= 10;
output += input % 10;
input /= 10;
}
Console.WriteLine(output.ToString());
void Main()
{
string test = "123";
Console.WriteLine(new string(test.ToCharArray().Reverse().ToArray()));
//321
}
private int getReverseValue(int valOrigNumb)
{
int valOutputNumb = 0;
while (valOrigNumb > 0)
{
valOutputNumb *= 10;
valOutputNumb += valOrigNumb % 10;
valOrigNumb /= 10;
}
return valOutputNumb;
}
int num=0;
do
{
Console.WriteLine("请输入一个数");
string readStr = Console.ReadLine();
if (int.TryParse(readStr, out num))
{
if (num > 0)
{
for (int index = readStr.Length - 1; index >= 0; index--)
{
Console.Write(readStr[index]);
}
}
}
}
while (num <= 0);
Console.ReadKey();