十进制转二进制代码及流程图
代码块
import java.util.Scanner;
public class Demos{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int n = input.nextInt();
if (n == 0 ) {
System.out.println(n);
}else{
int a = n;
String s = "" ;
for( ; a != 0;a /= 2){
s= s+ a%2;
}
String reverse = new StringBuffer(s).reverse().toString();
System.out.println(reverse);
}
}
}
流程图如下