编写一个java程序,计算1+2!+3!+...从第10项到第20项的
publicclassZuoYe3_5{publicstaticvoidmain(Stringargs[]){doublesum=0,a=1;inti=1;while(i...
public class ZuoYe3_5 { public static void main(String args[]) { double sum=0,a=1; int i=1; while(i<=20) i="">=10) sum=sum+a; i++; a=a*i; } System.out.println("sum="+sum); } } 这里面的while循环是怎么执行的,比如当i=1时,符合i<=20但不符合i>=10时 是怎样执行的
展开
若以下回答无法解决问题,邀请你更新回答
展开全部
public class ZuoYe3_5 {
public static void main(String args[]) {
double sum=0,a=1; //a存储上次的阶乘结果
int i=1;
while(i<=20) { //可以在循环中判断 i 的值
if(i<10){//判断i的值
a=a*i;
i++;
contiune;
}
sum=sum+a;
i++;
a=a*i;
}
System.out.println("sum="+sum);
}
}
public static void main(String args[]) {
double sum=0,a=1; //a存储上次的阶乘结果
int i=1;
while(i<=20) { //可以在循环中判断 i 的值
if(i<10){//判断i的值
a=a*i;
i++;
contiune;
}
sum=sum+a;
i++;
a=a*i;
}
System.out.println("sum="+sum);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询