/*
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:求1~5的阶乘之和
* 作 者:薛广晨
* 完成日期:2011 年 09 月 15 日
* 版 本号:x1.0
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:求1~5的阶乘之和
本程序是一个Application程序,求1~20的阶乘之和,
也就是求表达式1+2!+...+5!的值
* 程序输出:
* 程序头部的注释结束
*/
package xue.com;
public class Factorial {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum = 0;
int a = 1;
for(int i = 1; i <= 5; i++)
{
a = a * i;
sum = sum + a;
}
System.out.println("1~5的阶乘之和为:" + sum);
}
}
运行结果: