解题思路:
注意事项:
参考代码:
package com.cx;
import java.util.Scanner;
public class Demo1055 {
public static void main(String[] args) {
//创建输入的对象
Scanner sc1 = new Scanner(System.in);
//将下一个输入的数字赋值给num
int num = sc1.nextInt();
//调用function函数,传入num值
function(num);
}
public static void function(int num) {
//定义一个瓶子来存每次求的余数
int bottle;
//初始化结果
int result = 0;
//定义一个扩增器
int extend = 1;
for (; num > 0; extend = extend * 10) {
bottle = num % 8;
num = num - bottle;
num = num / 8;
result = result + bottle*extend;
}
System.out.println(result);
}
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:720 |
C语言训练-自由落体问题 (C语言代码)浏览:1732 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
1048题解(读入回车问题)浏览:554 |
交换Easy (C语言代码)浏览:759 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:500 |
很简单,,题解1041:C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:586 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2112 |
多输入输出练习1 (C语言代码)浏览:1437 |