91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宁陵县| 公安县| 宾川县| 米易县| 盐亭县| 平南县| 涟水县| 银川市| 凭祥市| 襄垣县| 宁强县| 民县| 女性| 尤溪县| 赤水市| 海盐县| 永顺县| 墨玉县| 永顺县| 闻喜县| 习水县| 永平县| 鄂托克前旗| 阿巴嘎旗| 海宁市| 大余县| 兴宁市| 五指山市| 淳安县| 方正县| 蒙阴县| 金华市| 呼和浩特市| 盖州市| 阿图什市| 象州县| 宁南县| 莲花县| 宝应县| 台江县| 鄂托克前旗|