用C#编写控制台应用程序

来源:百度知道 编辑:UC知道 时间:2024/05/27 15:03:28
编写程序,输入一个正整数,将他的各位数左右反转输出.
例如输入:123 ,输出321.要求对输入的数进行判断,如果是输入的数不是正数,就重新输入.然后利用循环输出反转后的数.
该如何编写 请给出原代码 谢谢

static void mian
{
console.writline("请输入一个正整数");
int int_input=convert.toInt32.(console.readline());
if(int_input<0)
{
console.writeline("{0}不是个有效的正整数,请重新输入",int_input);
return;
}
string str_input=convert.toString(console.readline());
int len_input=str_input.length();
for(int len_input=str_input.length,len_input>0;len_input--)
{
string str_opposition=Substring(len_input,-1);
console.writeline({0},str_opposotion);
}
}

public string cover(int x)
{
if(x<0)
return "不是正数";
string str = x.ToString();
string str2 = "";
for (int i = str.Length-1; i >= 0; i--)
str2 += str[i];
return str2;
}