十进制转八进制
Java语言:
方法一
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int a = Int();
System.out.printf("%o",a);//八进制输出格式 %o
}
}
}
方法二
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int a = Int();
String OctalString(a);
System.out.printf(s);
}
}
}
C语言:
//用转意字符
int
main(void)
{
int a;
printf("\n");
scanf("%d",&a);
printf("%#o",a);
/*"%#o"这里的“#”就是输出前缀的,“o”是八进制*/
getch();
return 0;
printf输出格式java