看看有啥问题?
#include<stdio.h>#include<conio.h>
int main()
{
int i,j=0,a[10];
float sum=0.0,casa=1.0;
for(;casa!=0.0;)
{
scanf("%f",&casa);
for(i=1; ; i++)
{
sum+=1/(i+1);
if(sum >= casa)
{
a[j++]=i;
break;
}
}
}
for(i=0;i<10;i++)
printf("%d\n",a[i]);
getch();
return 0;
}
高手看看有啥问题?
关于循环的总得出意象不到的问题?