解题思路:
注意事项:注意存储用long !!!
写函数时也用!!!
参考代码:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
long sum=0;
for(int i=1;i<=n;i++){
sum+= f(i);
}
System.out.println(sum);
}
public static long f(int n){
if(n==1)return 1;
return n*f(n-1);
}
}
0.0分
0 人评分
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:756 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:466 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:1237 |
点我有惊喜!你懂得!浏览:1395 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:835 |
简单的a+b (C语言代码)浏览:493 |
C二级辅导-公约公倍 (C语言代码)浏览:1509 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:758 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:528 |
三角形 (C++代码)记忆化搜索浏览:1234 |