java十进制输出_JAVA输入一个十进制数N,输出r进制的数
生活随笔
收集整理的這篇文章主要介紹了
java十进制输出_JAVA输入一个十进制数N,输出r进制的数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
\\引入包
import java.util.Scanner;
import java.util.Stack;
public class Change {?public static void main(String args[]){
Scanner s = new Scanner(System.in);?? //定義一個掃描儀對象s來獲取用戶輸入的數據
System.out.println("請輸入一個十進制數:");
int n = s.nextInt();? ? \\把獲取到的用戶輸入的十進制數賦給n
System.out.println("請輸入轉化進制:");
int r = s.nextInt();? ? \\把獲取到的用戶輸入的十進制數賦給n
//創建棧對象
Stack? stack = new Stack();? ????//循環入棧
while (n>(r-1)){???stack.push(n%r);???n = n/r;? }
stack.push(n);????//循環出棧
while(stack.size()!=0){
//stack.pop()每彈一次棧,stack.size()就減1
System.out.print(stack.pop());
}
}
}
總結
以上是生活随笔為你收集整理的java十进制输出_JAVA输入一个十进制数N,输出r进制的数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动画 java_Java动画程序介绍
- 下一篇: 支付宝的当面花是什么意思