您的位置:首页 > 其它

第九周项目二 分数的累加

2014-10-23 15:54 148 查看
问题及代码:

/*
*Copyright(C) 2014 ,烟台大学计算机与控制工程学院
*ALL rights reserved.
*文件名称:pro6.cpp
*作者:宋健
*完成日期:2014年10月23日v
*版本号:v1.0
*
*问题描述:编程序输出1/3-3/5+5/7-7/9...+19/21的结果
*输入描述:
*程序输出:输出分数累加后的结果
*/
#include <iostream>
#include<cmath>
using namespace std;

int main()
{
    double sum,x,y,s;

    x=1;
    y=3;
    s=1;
    sum=0;
    for(x=1; x<=19; s=-s)
    {
        sum=sum+s*(x/y);
        x=x+2;
        y=y+2;
    }
    cout<<"分数和为"<<sum;
    return 0;
}




运行结果:





知识点总结:

for语句的掌握还是不熟练,第一次的时候把s,x,y定义为int可是结果却显示等于零,检查了好久没有检查出来



学习心得:

充分掌握数据类型,多练习一定会进步的!编程前心中一定要有框架,能够节省大量时间与精力!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: