用JAVA编程 利用do……while语句计算1!+2!+3!……+100!

2024-11-17 07:46:33
推荐回答(3个)
回答(1):

inti=1;intsum=0;do{if(i%2==1){sum+=i;System.out.println(i);}i++;}while(i<=100);System.out.println(sum);

回答(2):

int n = 1;
int sum=0;
int product = 1;
do
{
for(int i=1;i<=n;i++)
product *= i;
sum += product;
product =1;
n++;
}while(n=101)

回答(3):

100的阶乘也太大了吧