ruti
Console.Write("输入一个三位整数:");
int i = 0;
if (Int32.TryParse(Console.ReadLine(), out i))
{
if (i >= 100 && i < 1000)
{
i = (i / 10 % 10) * 100 + (i / 100) * 10 + (i % 10);
Console.WriteLine("十位与百位互换结果为:" + i);
}
else
Console.WriteLine("输入的数字不是3位");
}
else
Console.WriteLine("输入的内容不是数字");
int i = 0;
if (Int32.TryParse(Console.ReadLine(), out i))
{
if (i >= 100 && i < 1000)
{
i = (i / 10 % 10) * 100 + (i / 100) * 10 + (i % 10);
Console.WriteLine("十位与百位互换结果为:" + i);
}
else
Console.WriteLine("输入的数字不是3位");
}
else
Console.WriteLine("输入的内容不是数字");
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-03-14
pubic Int16 changeSeat(Int16 Sourse){ Int16 a,b,c,d,e; a = Sourse;//a里是原来的三位数字 b = a/100;//b里是百位的数字 c = a/10 - b*10;//c里是十位的数字 d = a%10; //d里是个位数字 e = b*100+b*10+d;//十位数字和百位数字互换 return e;//返回这个值}本回答被网友采纳
第2个回答 2013-04-10
取得百位x%100 ,获得十位x%10%10,获得个位x%10,,让后组成你需要的数值