C语言循环问题。
这是编的程序:#include"stdio.h"voidmain(){inti,n,j;doublet,sum=0;charyes_no;for(yes_no='y';y...
这是编的程序:#include "stdio.h"
void main()
{
int i,n,j;
double t,sum=0;
char yes_no;
for(yes_no='y';yes_no=='y'||yes_no=='Y';)
{
printf("plase input a data:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=1;
for(j=1;j<=i;j++)
t=t*j;
sum=sum+t;
}
printf("The sum is %lf\n",sum);
printf("输入\n");
scanf("%c",&yes_no);}
}
输入20,按回车。结果如图: 展开
void main()
{
int i,n,j;
double t,sum=0;
char yes_no;
for(yes_no='y';yes_no=='y'||yes_no=='Y';)
{
printf("plase input a data:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=1;
for(j=1;j<=i;j++)
t=t*j;
sum=sum+t;
}
printf("The sum is %lf\n",sum);
printf("输入\n");
scanf("%c",&yes_no);}
}
输入20,按回车。结果如图: 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询