0
這是我的代碼:Java循環執行錯誤
import java.io.*;
import java.util.*;
class comp
{
int a,b,i,k,l;
comp()
{
Scanner s=new Scanner(System.in);
System.out.println("Enter the number");
a=s.nextInt();
b=s.nextInt();
divide(a,b);
}
public void display(int[] b)
{
for(i=0;i<b.length;i++)
System.out.println(b[i]);
}
public void divide(int e,int f)
{
int[] st=new int[20];
//System.out.println(e);
i=0;
if(e>0)
{
l=e%10;
e=e/10;
st[i]=l;
i++;
}
this.display(st);
//return st;
}
}
class km extends comp
{
public static void main(String args[])
{
km m=new km();
}
}
的,如果在分頻功能迴路只得到once.It應完全執行到的number.I的位數我只是想執行將整數轉換爲數組。
調試器是你的朋友。 –
'divide'中的'if'塊(似乎沒有正確命名)只會提取'e'的最後一個數字。 – rgettman
「_除法函數中的for循環_」除法函數中沒有for循環。 – csmckelvey