C到Java(二进制数程序)
我用C语言编写了这个程序,我不知道Java的新开发者。你能帮我在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
#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,我解释更多我的代码祝你好运: