knrt.net
当前位置:首页 >> 用jAvA计算1!+2!+3!+4!+5!...+10! >>

用jAvA计算1!+2!+3!+4!+5!...+10!

class sum{ public static void main(string args[]) { int i,s=0; for (i=1;i

/** * 2015年4月24日下午8:48:22 * @author season TODO 测试通过,望采纳 * */ public class SimpleCount { /** * addOneToTen TODO 计算1+2+3+..+10的和 * @return int */ public static int addOneToTen(){ int sum =0; for(int index =0; index<=10;

public class TestArray{ public static void main(String[] args){ int m = 0; for(int i = 1;i 评论0 0 0

int sum=0; for(int i=1;i<=10;i++){ if(i%2==0){ sum=sum-i; }else{ sum=sum+i; } }

你好,程百序如下:度 public class Fac { public static int fac(int i){ int r; if(1 == i){ r = 1; } else{ r = i*fac(i-1); } return r; } public static void main(String[] args) { int sum = 0,i,falg; for( i = 1 ; i <= 10 ; i++){ if(0 != i%2){ falg = 1; } else{ falg = -1; } sum += falg*

long getfac(int n) { if(n return -1; } if(n == 0){ return 1; } long sum = 1; for(int i=1;i sum *= i; } return sum; }

public class Test { public static void main(String[] args) { System.out.println(jiecheng(10)); } public static int jiecheng(int m) { if (m == 1) {return 1;} int result = 1; for(int i = 1; i 评论0 0 0

4就可以写成(1/2)*(1/12)这样吧,a=a*(1/i)就可以理解成这样子,第一个是1,第二个就是1*(1/2)结果就是0.5下来呢,就是0.5*(1/3)这个呢就等于是(1/2)*(1/3)也就等于是1/3的阶剩了呀,你说对不,一直循坏到结果,这样理解了吧. 在不理解可以问我,我在线.另外,虚机团上产品团购,超级便宜

1!:表示1的阶乘;2!表示2的阶乘,就是1*2 依次类推就行.1!+2!+3!+4!+5!+6!+7!+8!+9!+10!就是求和嘛,这个直接用循环求和就行了.

最简单的:System.out.println(1+2+3+4+5+6+7+8+9);(##手动滑稽)

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com