解题思路: 字符串与二进制
注意事项: 注意负数
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(in.hasNext()) { int n=in.nextInt(); if(n>=0) System.out.println(n+"-->"+Integer.toBinaryString(n)); else { int num =Integer.parseInt(Integer.toString(n).substring(1)); System.out.println(n+"-->-"+Integer.toBinaryString(num)); //注意负数的处理 } } in.close(); } }
0.0分
0 人评分
A+B for Input-Output Practice (VII) (C语言代码)浏览:1376 |
点我有惊喜!你懂得!浏览:4106 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:473 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:544 |
Biggest Number (C++代码)回溯法浏览:1612 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:561 |
简单的a+b (C语言代码)浏览:667 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:748 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:519 |