or(int i =1i <=20){
for(int j = ij <i + 5j++){
system.out.print(i + ',')
}
System.out.println()
i = i+5
}
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能薯吵强大和简单易用两个特征。
Java语言手备作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复数薯侍杂的编程
java程序计算20的阶乘,通过使用bigdecimal类来接收数据,如下例子:
public class Test{public static void main(String[] args) {
BigDecimal cnt = new BigDecimal(0)
for (int i = 1 i <= 20 i++) {
cnt = cnt.add(jiecheng(i))//循环计算20之庆银内亏差码的阶乘
}
销哪System.out.println(cnt)
}
public static BigDecimal jiecheng (int n) {
if (n == 1) {
return new BigDecimal(1)
}
//multiply()相乘
return jiecheng(n - 1).multiply(new BigDecimal(n))
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)