import java.io.*;
public class Test{ //新增一個Test.java
public static void main(String [] argv) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int i=0;
String j="";
System.out.println("---10進位轉2進位程式---");
System.out.print("請輸入一10進位數字:");
i=Integer.parseInt(br.readLine());
while (i>0){
if (i==1){
j=1+j;
break;
}
j=(i%2)+j;
i=i/2;
}
System.out.println("轉換成二進位數字為:"+j);
}
}
import java.io.*;
public class Test{ //新增一個Test.java
public static void main(String [] argv) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int i=0;
String j="";
System.out.println("---10進位轉2進位程式---");
System.out.print("請輸入一10進位數字:");
i=Integer.parseInt(br.readLine());
while (i>0){
if (i==1){
j=1+j;
break;
}
j=(i%2)+j;
i=i/2;
}
System.out.println("轉換成二進位數字為:"+j);
}
}
不要輸出多餘的東西啊 0u0..
而且有多筆輸入
import java.io.*;
public class Test{ //新增一個Test.java
public static void main(String [] argv) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int i=0;
String j="";
System.out.println("---10進位轉2進位程式---");
System.out.print("請輸入一10進位數字:");
i=Integer.parseInt(br.readLine());
while (i>0){
if (i==1){
j=1+j;
break;
}
j=(i%2)+j;
i=i/2;
}
System.out.println("轉換成二進位數字為:"+j);
}
}
不要輸出多餘的東西啊 0u0..
而且有多筆輸入
謝謝~~
可是我刪除那些多餘的仍然還是連續錯誤,在他的測試程式也是顯示AC,作答後還是錯誤@@