求 1+2!+3!...+20!的和



--来自网页客户端
已邀请:

清醒疯子 - 一场疯子的盛宴

赞同来自: lmfclxw

这个可以实现

--来自移动客户端

哎呀123

赞同来自:

public class He{
public static int main{
int sum =0;
for(int i=1;i<=20;i++){
sum+=i;
}
System.out.println(sum);
}

--来自移动客户端

Chers_Jane

赞同来自: fmc ken1024 小时候可6了

public class 累加 {
public static void main(String[] args) {
long result = 0;
for(int i = 1; i<=20; i++) {
result += add(i);
}
System.out.println(result);
}

public static long add(int i) {
long result = 1;
for(int j = 1; j<=i ;j++) {
result *=j;
}
return result;

}
}

--来自移动客户端

282C7C0FEB2C82

赞同来自:

哪个1+2!的叹号❗是什么鬼?

--来自移动客户端

褚鑫磊94334

赞同来自:

Ok

--来自移动客户端

小木子

赞同来自:

Screenshot_20180623-021111.jpg

public class HelloWorld
{
public static void main(String[] args)
{
int x = 1;
for(int i=2;i<=20;i++)
{
x = x+i;
}
System.out.println("1加到20的和为:" + x);

}
}

--来自移动客户端

不聊了

赞同来自:

public class{
public static void main(String[]argd)
int x=0;
for(y=0,y<=20,y++)
x=x+y;
System.out.peint("和是"+x);
}

--来自移动客户端

不聊了

赞同来自:

public class qiuhe{
public static void main(String[] args){
int x=0;
int re=0;
for (re=0;re<=20;re++){
x=x+re;
}
System.out.println("和是"+x);

}
}

--来自移动客户端

笨笨2017

赞同来自:

class TestJie{
public static void main(String[] args){

int n = 1;
int sum = 0;

while(n<21){
sum += jie(n);
n++;
}

System.out.println("1+2!+3!...+20!的和为:" + sum);
}

public static int jie(int num){

if(num == 1)
return 1;
else{
return num * jie(num-1);
}
}
}
Screenshot_2018-08-02-22-14-32-965_cn.idehub_.javaide2_.png


--来自移动客户端

929D11F3E4102B - 暂无签名

赞同来自:

不知道long 范围够不够

--来自移动客户端

929D11F3E4102B - 暂无签名

赞同来自:

import java.util.Scanner;
public class fun{
public static void main(String[] args){
long ans=1;
long sum=0;
for(int i=1;i<=20;i++)
{
ans=ans*i;
sum+=ans;
}
System.out.println(sum);
}
}

--来自移动客户端

爱上你的美 - 一万年太久,只争朝夕!

赞同来自:

public class Sum{

public static void main(String[] args){
long sum=0;long y=0;
for(int i=1;i<=20;i++){
long x=1;
for(int m=1;m<=i;m++){

x*=m;

}
sum+=x;
System.out.println(sum);
}
System.out.println("和是:"+sum);
}
}

--来自移动客户端

junly - JAVA求职ing

赞同来自:

ojlj
Screenshot_2018-08-30-11-49-55-073_cn.idehub_.javaide2_.png


--来自移动客户端

大郎E4CCFDD3

赞同来自:

public class factorial {

public static void main(String[] args)
{
double sum=1;
for(int i=2;i<=20;i++){
double factorial=1;
for(int j=1;j<=i;j++){
factorial*=j;
}
sum+=factorial;
}
System.out.println("20阶乘和为:"+sum);
}

}

--来自移动客户端

烂人E50E5E20

赞同来自:

public class factorial {

public static void main(String[] args)
{
double sum=1;
for(int i=2;i<=20;i++){
double factorial=1;
for(int j=1;j<=i;j++){
factorial*=j;
}
sum+=factorial;
}
System.out.println("20阶乘和为:"+sum);
}

}

--来自移动客户端

--来自移动客户端

utersse520 - 敲代码

赞同来自:

看错题 了

289EEB32F2DFB2 - 暂无签名

赞同来自:

public class Jia{
public static void main(String[] args){
//求1+2!+3!...+20!的和;
int a = 0;
for(int i = 1;i<=20;i++){
a = a + i;
}
System.out.println(a);

}
}

--来自移动客户端

单纯

赞同来自:

int a,b,c;
a=0;sum=0;
for(a;a≦20;a++)
{
sum=sum+a;
}
printf{"%d",sum};
return 0;

--来自移动客户端

要回复问题请先登录注册

Template error, template file not found