import java.util.Scanner;
class test15{
public static void main(String ...NR){
int sum=0;
Scanner sc = new Scanner(System.in);
int x,y,z;
System.out.println("Enter the number");
int num = sc.nextInt();
num = z;
while(num!=0){
x = num%10;
sum = sum + x*x*x;
num = num/10;
}
if(sum == z){
System.out.println("no is armstrong");
}
else{
System.out.println("no is not armstrong");
}
}
}
//獲取錯誤局部變量Z可能沒有被初始化,所以如何使一個變量的用戶輸入等於另一個呢?我是新來的Java。armstrong no。程序(局部變量z可能沒有啓動)
錯誤說,這一切......你還沒有初始化'ž ' – bhargavg 2014-09-05 15:00:50
z = num not num = z – StackFlowed 2014-09-05 15:01:14