poj1003 运行是没问题,可是反馈给我一个wrong answer?
#include<stdio.h>#include<stdlib.h>intmain(){inti;doublec,sum=0.0;while(scanf("%lf",&...
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
double c,sum=0.0;
while(scanf("%lf",&c) && c)
{
for(i=2;;i++)
{
sum=sum+1.0/i;
if(sum>c)
{
printf("%d card(s)",i-1);
break;
}
}
}
return 0;
} 展开
#include<stdlib.h>
int main()
{
int i;
double c,sum=0.0;
while(scanf("%lf",&c) && c)
{
for(i=2;;i++)
{
sum=sum+1.0/i;
if(sum>c)
{
printf("%d card(s)",i-1);
break;
}
}
}
return 0;
} 展开
2015-03-17
展开全部
#include<stdio.h>
int main()
{
int i;
double c;
while(scanf("%lf",&c)!=EOF && c!=0.00)
{
double sum=0.00;
for(i=2;sum<c;i++)
{
sum=sum+1.0/i;
}
printf("%d card(s)\n",i-2);
}
return 0;
}
int main()
{
int i;
double c;
while(scanf("%lf",&c)!=EOF && c!=0.00)
{
double sum=0.00;
for(i=2;sum<c;i++)
{
sum=sum+1.0/i;
}
printf("%d card(s)\n",i-2);
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询