1-20阶乘
public class 阶乘 {
public static void main(String[] args) {
long res1=1;
for(int k=1;k<=20;k++) {
long res=1;
for(int i=k;i>=1;i--){
res*=i;
}
res+=res;
}
System.out.println(res1);
}
}
等腰三角形
public class dengyaosanjiaoxing {
public static void main(String[] args) {
int k=8;
for(int i=1;i<=k;i++) {
for(int j=0;j<k-i;j++)
System.out.print(" ");
for(int j=0;j<i;j++)
System.out.print("*");
System.out.println();
}
}
}
完数练习
public class wanshushushu {
public static void main(String[] args) {
for(int k =1;k<1000;k++)
if(wanshu(k))
System.out.println(k+"是完数");
}
public static boolean wanshu(int k) {
int sum=0;
for(int i=1;i<k;i++)
if(k%i==0)
sum+=i;
return k==sum;
}
}