你的代码感觉很多地方思路不够明确,用二重循环会吧sum重复加进去了我是这样想的,第一步先实现1到10的阶乘,再把求和代码镶进去。 int x=1; int sum=0; for(int i=1;i<=10;i++){ x=x*i; sum+=x; System.out.println(i+"的阶乘是"+x); } System.out.println("1到10的阶乘和是"+sum); 1 ...
你的代码感觉很多地方思路不够明确,用二重循环会吧sum重复加进去了我是这样想的,第一步先实现1到10的阶乘,再把求和代码镶进去。 int x=1; int sum=0; for(int i=1;i<=10;i++){ x=x*i; sum+=x; System.out.println(i+"的阶乘是"+x); } System.out.println("1到10的阶乘和是"+sum); 1 ...
你的代码感觉很多地方思路不够明确,用二重循环会吧sum重复加进去了 我是这样想的,第一步先实现1到10的阶乘,再把求和代码镶进去。 int x=1; int sum=0; for(int i=1;i<=10;i++){ x=x*i; sum+=x; System.out.println(i+"的阶乘是"+x); } System.out.println("1到10的阶乘和是"+sum); ...