我就废话不多说了,大家还是直接看代码吧~
package c10; import java.util.Scanner; public class zhengzhengshu { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("输入一个正整数:"); int num = input.nextInt(); while (num != 0) { int b = num % 10; num = num / 10; System.out.print(b); } } }
控制台效果显示:
补充知识:Java实现整数的逆序输出(三种方法)
Java实现整数的逆序输出和C语言相似。下面我介绍三种方法。
第一种:无限制整数的逆序输出。
import java.util.Scanner; class Cycle01 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("输入一个整数:"); int num = input.nextInt(); while (num!=0) { System.out.print(num % 10); num /= 10; } } }
第二种:非负整数的逆序输出(结果String化)。
class Cycle02 { public static void main(String[] args) { //注意:num >=0 Scanner input = new Scanner(System.in); System.out.print("请输入一个整数:"); int num = input.nextInt(); String reverse = ""; while (num != 0) { reverse += num % 10; num /= 10; } System.out.println(reverse); } }
第三种:非特殊情况的逆序输出(例如:非100,非10000等)
class Cycle03 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入一个整数:"); int num = input.nextInt(); int result = 0; while(num!=0) { int x = num % 10; result = result * 10 + x; num /= 10; } System.out.println(result); } }
其他思路:
(1)定义数组,逆序输出。
(2)将用户输入值视为字符串[String num = input.next()]。
当然,还有更多的方法,避繁就简吧。希望我的文章对你有所帮助。也希望大家多多支持小牛知识库。
以上这篇java输入数字,输出倒序的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
本文向大家介绍Java实现字符串倒序输出的常用方法小结,包括了Java实现字符串倒序输出的常用方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例汇总了Java实现字符串倒序输出的常用方法,分享给大家供大家参考。具体方法如下: 1. 最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了。 实现代码如下: 2. 还可以利用String类提供的subStri
给定这9个单词,在页面上显示与其所选数字对应的单词1.mercury2.venus3.earth4.mars5.jupiter6.saturn7.uranus8.neptune9.pluto 我不确定我在这里错过了什么,我做了很多尝试,一个错误,似乎没有什么工作。 我尝试使用NumEntry作为所有if语句的比较,但它不起作用。当我使var NumEntry=true;只有水星会显示。当我做var
本小节将会介绍基本输入输出的 Java 标准类,通过本小节的学习,你将了解到什么是输入和输入,什么是流;输入输出流的应用场景,File类的使用,什么是文件,Java 提供的输入输出流相关 API 等内容。 1. 什么是输入和输出(I / O) 1.1 基本概念 输入/输出这个概念,对于计算机相关专业的同学并不陌生,在计算中,输入/输出(Input / Output,缩写为 I / O)是信息处理系
本文向大家介绍java 输入一个数字,反转输出这个数字的值(实现方法),包括了java 输入一个数字,反转输出这个数字的值(实现方法)的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上就是小编为大家带来的java 输入一个数字,反转输出这个数字的值(实现方法)的全部内容了,希望对大家有所帮助,多多支持呐喊教程~
本文向大家介绍C#中倒序输出字符串的方法示例,包括了C#中倒序输出字符串的方法示例的使用技巧和注意事项,需要的朋友参考一下 前言 本文将演示如何将字符串的单词倒序输出。注意:在这里我不是要将“John” 这样的字符串倒序为成“nhoJ”。这是不一样的,因为它完全倒序了整个字符串。而以下代码将教你如何将“你 好 我是 缇娜”倒序输出为“缇娜 是 我 好 你”。所以,字符串的最后一个词成了第一个词,而
本文向大家介绍vue的v-for如何倒序输出?相关面试题,主要包含被问及vue的v-for如何倒序输出?时的应答技巧和注意事项,需要的朋友参考一下 push() 数组末尾添加 pop() 数组末尾取出 shift() 数组开头取出 unshift() 数组开头添加 splice() 删除并插入 sort()