解题思路: 字符串与二进制
注意事项: 注意负数
参考代码:
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 人评分
Hello, world! (C语言代码)浏览:916 |
C二级辅导-计负均正 (C++代码)浏览:898 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:623 |
C语言程序设计教程(第三版)课后习题8.1 (Java代码)浏览:782 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:946 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
WU-printf基础练习2 (C++代码)浏览:2007 |
1908题解浏览:640 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:811 |
A+B for Input-Output Practice (III) (C语言代码)浏览:569 |