public static void main(String[] args) {
int i,j;
for(i=1;i<=9;i++){
for (j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
结果如图:
//水仙花数
public class hw1 {
public static void main(String[] args) {
int a;
int b;
int c;
int sum=0;
//循环嵌套 让他们从1到9遍历 for
for(a=1;a<10;a++) {
for(b=0;b<10;b++) {
for(c=0;c<10;c++) {
sum=a*100+b*10+c;
if(sum==(a*a*a+b*b*b+c*c*c)) {
System.out.println(sum);
}
}
}
}
//第二种:
// int g;//个位数
// int s;//十位数
// int b;//百位数
// for(int i=100;i<=999;i++)
// {
// g = i%10;//获取个位数
// s = (i-g)%100;//获取十位数
// b = (i - g - s)/100;//获取百位数
// if(i == ((g*g*g) + (s*s*s) + (b*b*b)))//判断个位、十位和百位的立方和是否和当前的三位数相等
// {
// System.out.print("-" + i);//如果是就打印输出
// }
// }
}
}