第2个回答 2018-12-17
public class test{
private static int calc(int num){
int sum=0;
int temp=0;
while (num!=0) {
temp=num%10;
sum+=temp*temp*temp;
num/=10;
}
return sum;
}
public static void main(String[] args) {
for (int i = 100; i < 1000; i++) {
if (i==calc(i)) {
System.out.print(i+"\t");
}
}
}
}本回答被网友采纳