Java练习题4_last_1042林大锐格平台

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java练习题4_last_1042林大锐格平台相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;
public class Main{
    public static void main(String args[]){
        int ri , repeat;
        int  n;
        Scanner in = new Scanner(System.in);
        repeat = in.nextInt();
        for(ri = 1 ; ri <= repeat ; ri++){
            n=in.nextInt();      
            dectobin(n);
        }
    }
    static void dectobin(int n){
    	int tmp=n;
    	int []a=new int[100];
    	a[0]=0;
    	int k=0;
    	while(true){
    		if(tmp==0){
    			break;
    		}
    		else
    		{
    			a[k]=tmp%2;
    			k++;
    			tmp/=2;
    		}
    	}
    	if(n!=0){
    		int stop=a.length-1;
    	while(true){if(a[stop]!=0)break;else stop--;}
    	for(int i=stop;i>=0;i--)
    		System.out.printf("%d", a[i]);
    	}
    	else
    		System.out.println("0");
    	System.out.println();
    }
    //write your own codes
    
    
}

 

以上是关于Java练习题4_last_1042林大锐格平台的主要内容,如果未能解决你的问题,请参考以下文章

Java练习题4_3_2407林大锐格平台

Java实验题3_4_林大锐格平台

Java实验题3_7_林大锐格平台

Java实验题3_1_林大锐格平台

Java实验题3_3_林大锐格平台

Java实验题3_8_林大锐格平台