介绍
本篇文章给大家分享的是有关java如何输入数字,输出倒序,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
我就废话不多说了,大家还是直接看代码吧~
包10大; 进口java.util.Scanner; 公开课zhengzhengshu { 公共静态void main (String [] args) { 扫描仪输入=new扫描仪(系统); System.out.println(“输入一个正整数:“); int num=input.nextInt (); 而(num !=0) { int b=num % 10; num=num/10; System.out.print (b); } } }
<>强控制台效果显示:强>
<强> java实现整数的逆序输出(三种方法)强>
java实现整数的逆序输出和C语言相似。下面我介绍三种方法。
<强>第一种:无限制整数的逆序输出。强>
进口java.util.Scanner; 类Cycle01 { 公共静态void main (String [] args) { 扫描仪输入=new扫描仪(系统); System.out.print(“输入一个整数:“); int num=input.nextInt (); 而(num !=0) { system . out。打印(num % 10); num/=10; } } }
<强>第二种:非负整数的逆序输出(结果字符串化)。强>
类Cycle02 { 公共静态void main (String [] args) {//注意:num祝辞=0 扫描仪输入=new扫描仪(系统); System.out.print(“请输入一个整数:“); int num=input.nextInt (); 字符串反转=?“; 而(num !=0) { 反向+=num % 10; num/=10; } System.out.println(反向); } }
<强>第三种:非特殊情况的逆序输出(例如:非100,非10000等)强>
类Cycle03 { 公共静态void main (String [] args) { 扫描仪输入=new扫描仪(系统); System.out.print(“请输入一个整数:“); int num=input.nextInt (); int结果=0; 而(num !=0) { int x=num % 10; 结果* 10 + x=结果; num/=10; } System.out.println(结果); } }
(1)定义数组,逆序输出。
(2)将用户输入值视为字符串字符串(num=input.next ()]。
以上就是java如何输入数字,输出倒序,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。