第九周项目二 分数的累加
2014-10-23 15:54
148 查看
问题及代码:
运行结果:
知识点总结:
for语句的掌握还是不熟练,第一次的时候把s,x,y定义为int可是结果却显示等于零,检查了好久没有检查出来
学习心得:
充分掌握数据类型,多练习一定会进步的!编程前心中一定要有框架,能够节省大量时间与精力!
/* *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可是结果却显示等于零,检查了好久没有检查出来
学习心得:
充分掌握数据类型,多练习一定会进步的!编程前心中一定要有框架,能够节省大量时间与精力!