原题描述
程序代码
#include <stdio.h>
#include <stdlib.h>
/*
*csdn学院——2016级
*文件名称:Myfun36.c
*作者:小臣小仁
*完成日期:2016年11月22日
*问题描述:求1到m的倒数和
*/
int main()
{
int i,m;
float sun=0.0;
printf("请输入m的值:");
scanf("%d",&m);
for(i=1;i<=m;i++)
{
sun+=1/(double)i;
}
printf("%f",sun);
return 0;
}
输出结果
知识点总结
“sun”那一定要赋值,不然sun会默认一个随机数,使结果出错。
心得体会
作为新手,循环开始入门了。