高手请帮忙看一下怎么结果老是0?
#include<stdio.h>void x(int n);
main()
{
int n;
printf("请输入一个数:");
scanf("%d",&n);
x(n);
}
void x(int n)
{
float s=0;
int a=1;
while (a==n+1)
{
s=s+1/(float)a;
a++;
}
printf("%f",s);
}
2011-04-08 22:45
2011-04-08 22:54
2011-04-08 22:56
2011-04-08 22:56
2011-04-08 22:58
2011-04-08 23:00
2011-04-08 23:10
2011-04-08 23:14
2011-04-08 23:16
2011-04-08 23:20