问题及代码:
/*
时间:2016.10
作者:夏晓林
内容:求倒数和
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=1,n;
double sum=0.0,t;
scanf("%d",&n);
while(i<=n)
{
t=1.0/i;
sum=sum+t;
i++;
}
printf("%f\n",sum);
return 0;
}
运行结果:
学习心得:
while循环,当条件成立执行循环,直到条件不成立,跳出循环,i++就是给i的值加一。