C到Java(二进制数程序)

C到Java(二进制数程序),java,c,translate,Java,C,Translate,我用C语言编写了这个程序,我不知道Java的新开发者。你能帮我在Java上翻译一下吗 #include<stdio.h> #include<stdlib.h> #include<graphics.h> void printbin(int num) { int binnum; binnum=num%2; num=num/2; if (num!=0) printbin(num); printf("%d",binnum); ret

我用C语言编写了这个程序,我不知道Java的新开发者。你能帮我在Java上翻译一下吗

#include<stdio.h>
#include<stdlib.h>
#include<graphics.h>
void printbin(int num)
{
   int binnum;
   binnum=num%2;
   num=num/2;
   if (num!=0) printbin(num);
   printf("%d",binnum);
   return;
   system("pause");
}

int main(void)
{
   int posnumber,binnum;
   printf("Give a number : ");
   scanf("%d",&posnumber);   
   printbin(posnumber);
   printf("\n");
   return 0;
}

您可以从这段代码中学习,希望这能帮助您:

//here is comments in java
package help;

import java.util.Scanner;
//this is the way how you can all the libraries in java so
/*
#include<stdio.h>
#include<stdlib.h>
#include<graphics.h>
*/    

//here name of your class
public class Help {

    //here name of your methode
    public static void printbin(int num) {
        int binnum;
        binnum = num % 2;
        num = num / 2;
        if (num != 0) {
            printbin(num);
        }
        System.out.println(binnum);
    }

    //here is the main methode in java
    public static void main(String args[]) {
        int posnumber, binnum;
        Scanner scan = new Scanner(System.in);
        System.out.println("Give a number : ");
        posnumber = scan.nextInt();
        System.out.println(posnumber);
    }
}

祝你好运,java的开局也不错:

所以没有代码翻译服务,很抱歉。职业训练局。*包括我投票结束这个问题作为离题,因为它显然是一个写我的代码的要求,而不是一个问题。请先看第一页请展示您迄今为止的研究/调试工作。请先读一页。好的,伙计们。你们很专业,但我不是…这不是为了我学校的一个项目,只是为了好玩…我只想做它…如果你们能帮我,评论…如果你们想和一个他根本不懂发展的白痴开玩笑,因为你们是神,不要发表太多评论@souravghoshtnx@mrly不客气:我会在6分钟内接受它。再来一次!你可以查看我的编辑@MarcJackob,我解释更多我的代码祝你好运: