设计一个程序实现以下神奇数:
附上源代码:
package classdemo;
/**
* 作用:
* @author Qikai
* 2017年7月18日 下午1:21:52
* @version v1.0
*/
public class AmazingNumber {
public void amazingNumber1() {
int tmp=0;
for(int i=1;i<=9;i++) {
tmp=tmp*10+i;
System.out.println(tmp+"*8+"+i+"="+(tmp*8+i));
}
}
public void amazingNumber2() {
int tmp=0;
for(int i=1;i<=9;i++) {
tmp=tmp*10+i;
int j = i+1;
System.out.println(tmp+"*9+"+j+"="+(tmp*9+j));
}
}
public void amazingNumber3() {
int tmp=0;
for(int i=9;i>=2;i--) {
tmp=tmp*10+i;
int j = i-2;
System.out.println(tmp+"*9+"+j+"="+(tmp*9+j));
}
}
}
package classdemo;
public class TestAmazingNumber {
public static void main(String[] args) {
AmazingNumber am = new AmazingNumber();
am.amazingNumber1();
System.out.println("---------------------------------------");
am.amazingNumber2();
System.out.println("---------------------------------------");
am.amazingNumber3();
}
}