1
私は数字のシステム計算をしようとしていますが、コントロールまたは繰り返し構造を使用しています。ここに私のサンプルです:Javaの数字の出力を逆にする
int base = 0, given = 0, remainder = 0;
// input given here
System.out.print("The answer is: ");
if (base == 2){
while(given != 0){
remainder = given % base;
given /= base;
System.out.print("" + remainder);
}
}
、出力はこのように書きます:
質問があるInput: 32
The answer is: 000001
、どのように私は32のバイナリ以来、100000への出力を反転させるだろう000001ではなく100000ですか?条件は、for、while、do-while、および決定的な構造を使用する3つの繰り返し構造以外のものを使用することではありません。if、else-ifおよびfor。