猿问

输入一个自然数,要求将自然数的每一位数字按反序输出,列如 输入69718输出81796

慕用2148996
浏览 2224回答 4
4回答

小黑武士

将接收输入的五个数字依次负值给变量如:a,b,c等等,然后依次输出c,b,a。就可以了。可以试试哦。

qq_临摹不凡_0

这个是C#的你直接放在main方法中,就可以,如果是C/C++修改一下输入输出流就行了long Num;Console.WriteLine(“请输入一个五位数字”);Num=Convert.ToInt32(Console.ReadLine());while(Num<10000 || Num>99999){Console.WriteLine("请输入一个五位数字:");Num=Convert.ToInt32(Console.ReadLine());}Console.WriteLine("输出未倒序之前的数字:{0}",Num);Console.Write("输出倒序后的数字");do{    Console.Write(Num % 10);//除10取余数,余数就是个位,百位,千位...    Num/=10;//给Num除十,获取千数、百数、以此类推,然后再循环求余就可以得到倒序数字}while(Num>0);Console.WriteLine();

稀饭君

除10再取余
随时随地看视频慕课网APP
我要回答