中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java如何輸入數字,輸出倒序

發布時間:2020-09-24 09:20:20 來源:億速云 閱讀:383 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關java如何輸入數字,輸出倒序,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

我就廢話不多說了,大家還是直接看代碼吧~

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實現整數的逆序輸出(三種方法)

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如何輸入數字,輸出倒序,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

琼结县| 永嘉县| 柘荣县| 闻喜县| 望奎县| 平顺县| 黄浦区| 赞皇县| 河间市| 梁河县| 大田县| 延川县| 扎赉特旗| 和平县| 石河子市| 都匀市| 交口县| 驻马店市| 银川市| 喀喇沁旗| 大余县| 郓城县| 岑巩县| 错那县| 乌恰县| 兰西县| 托克托县| 全椒县| 新民市| 温州市| 舒兰市| 家居| 连平县| 聊城市| 海丰县| 祁门县| 离岛区| 武穴市| 沙河市| 邵东县| 长治市|