java输入数字并输出逆序的实例。 逆序,整数,给大家。 请输入。 三种
java输入数字并输出逆序的实例
方便采用站长站,站长家整理了java的输入数字,输出了逆序实例的相关内容。
不说多馀的话,直接看看代码吧~
package c10;
import java.util.Scanner;
公共类行政树{
publicstaticvoidmain (字符串[ ] args ) {
扫描输入=new扫描程序(system.in );
输入System.out.println ('正整数: );
int num=input.nextInt (;
wile(num!=0}{
int b=num % 10;
num=num/10;
系统. out.print (b );
}
}
}
控制台效果显示:
补充知识: Java实现整数逆序输出(3种方法) )
Java实现整数的逆序输出与c语言类似。 下面介绍三种方法。
第一个是无限制整数的逆序输出。
import java.util.Scanner;
class Cycle01
{
publicstaticvoidmain (字符串[ ] args ) )。
{
扫描输入=new扫描程序(system.in );
System.out.print ('输入整数:');
int num=input.nextInt (;
wile(num!=0)
{
系统. out.print (num;
num /=10;
}
}
}
第二,非负整数的逆序输出(结果的字符串化)。
类周期02
{
publicstaticvoidmain (字符串[ ] args ) )。
{
//注意: num=0
扫描输入=new扫描程序(system.in );
System.out.print ('请输入整数:');
int num=input.nextInt (;
String reverse=' ';
wile(num!=0)
{
reverse =num % 10;
num /=10;
}
system.out.println(reverse;
}
}
第三,不是特殊情况的逆序输出(例如,非100、非10000等)。
class Cycle03
{
publicstaticvoidmain (字符串[ ] args ) )。
{
扫描输入=new扫描程序(system.in );
System.out.print ('请输入整数:');
int num=input.nextInt (;
int result=0;
wile(num!=0)
{
int x=num % 10;
结果=result * 10x;
num /=10;
}
system.out.println(result );
}
}
其他想法:
(1)定义数组,按相反顺序输出。
(2)将用户输入的值视为字符串([String num=input.next )。
当然,还有更多的方法。 要避免繁殖就简吧。 我希望我的文章对你有帮助。 希望能支持很多容易招聘的站长站。
以上的java输入数字,按相反顺序输出的实例是编辑者所有共享的内容。 希望能作为参考。 另外,希望多支持招聘站长站。 以上,详细介绍了在java中输入数字,按相反顺序输出的例子。 请对在java中输入数字,按相反顺序输出的实例内容提出宝贵的意见