1-1000完数,公约数之和=本身
public class Demo1{
public static void main(String[] args){
for(int i=1;i<1000;i++){
int sum=0;
for(int j=1;j<i;j++){
if(i%j==0){
sum +=j;
}
}
if(sum==i){
System.out.println(i);
}
}
}
}
2.制表 5行5列 行依次乘10 乘100列依次增加
public class Demo19 {
public static void main(String[] args) {
System.out.println("N"+"\t"+"10*N"+"\t"+"100*N"+"\t"+"1000*N");
for(int i=1;i<=5;i++){
int sum=1;
for(int j=0;j<=3;j++){
sum *=10;
System.out.print(i*sum+"\t");
}
System.out.println();
}
}
}
3.输入一个数,这个数乘法表
public class Demo2 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入一个数:");
int num=input.nextInt();
for (int i = 1; i <=num; i++) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+i*j);
System.out.print(‘\t‘);
}
System.out.println();
}
}
}
原文地址:http://11588233.blog.51cto.com/11578233/1785602