计算1!+3!+5!+.......+n! 其中,n从键盘输入,且n<=10(当n<=10,用int 型数据保存上述公式之和不会越界)。
代码:
1 import java.util.*; 2 public class Main { 3 public static void main (String [] args) { 4 Scanner scan=new Scanner(System.in); 5 int n=scan.nextInt(); 6 int sum=0; 7 for(int i=1;i<=n;i+=2) { 8 int p=1; 9 for(int j=1;j<=i;j++) 10 { 11 p*=j; 12 } 13 sum+=p; 14 } 15 System.out.println(sum); 16 } 17 }
相关文章