题目链接:http://bailian.openjudge.cn/practice/1003
# include <stdio.h>
int main()
{
float c;
while(scanf("%f",&c)&&c!=0)
{
int i=2;
float fResult=0;
while(fResult<c)
{
fResult = fResult + 1.00 / i;
i++;
}
printf("%d card(s)\n",i-2);
}
return 0;
}
本文详细解析了一个通过连续分数求和逼近任意正数的C++代码实现过程,包括输入处理、循环计算和输出结果等关键步骤。
554

被折叠的 条评论
为什么被折叠?



