/*
Copyright (c) 2014,烟台大学计算机学院
All rights reseverved.
文件名称:xhcx.cpp
作者:颜丙齐
完成日期:2016年10月27日
版本号:1.0v
题目描述:
输入一个数N,求0~N的所有数的倒数和。
输入:
一个数字
输出:
0~N的倒数和
方程的根
样例输入:
3
样例输出:
1.833333
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,n;
double sum,a;
scanf ("%d",&n);
sum=0;
for (i=1;i<=n;i++)
{
a=1.0/i;
sum=sum+a;
}
printf("%.6f\n",sum);
return 0;
}
知识点总结:
通过写这个程序,我掌握了循环结构的用法,然后慢慢改正了错误,比如:以前经常在输入程序的时候字符前常忘记加“&”,然后就慢慢注意了。最重要的是我学会了单步调试,这让我很高兴。
错误分析:
第一次写这个程序写对了,然后第二次写出来是错的,总也找不到原因,这让我很伤脑筋,以后做完一个题一定要思考一下自己的解题步骤,进一步巩固。