C++第九周实验报告
2012-02-28 18:49
323 查看
报告1:
实验目的:学会循环语句的使用
实验内容:编程序,求解1/2-2/3+3/4-…+19/20(或1/3-3/5+5/7-7/9…+19/21)
// 以下是我编制的程序
#include <iostream>
#include <cmath>
using namespace std;
int main( )
{
int i=0,n=1;
double sum = 0.0;
while (i<=19)
{ sum=sum+pow(-1,n)*i/(i+1);
i++;
n++;
}
cout<<"sum="<<sum<<endl;
return 0;
}
;//在必要的位置上给出行注释
return 0;
}
运行结果:(
经验积累:
1.会调虫子了
2.要多学点定义符;
3.细心点;
上机感言:知识欠缺太多了
报告2:
实验目的:学会用循环结构解决实际问题
实验内容:划算的交易?
// 以下是我编制的程序#include <iostream>
using namespace std;
int main( )
{
int n=1,sum=1;
while(n<=29)
{
sum=sum+2*sum;
n++;
}
cout<<"sum="<<sum<<endl;
return 0;
}
运行结果:(贴图)
经验积累
2.
3.
上机感言:#include <iostream>
using namespace std;
int main( )
{
int i,sign=1,n=20; //sign用于控制正负转换
double d,k;//注意结果和要累加的值都是浮点数
i=1,k=0;
while (i<=n-1)
{
d=double(i)/(i+1);//这儿做类型转换
k=k+sign*d;
sign=sign*(-1);//一次正一次负
i++;
}
cout<<"k="<<k<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main( )
{
int i=1,sum=0;
while(i<=30)
{
sum=sum+100000;
i++;
}
cout<<"sum="<<sum<<endl;
return 0;
}
相关文章推荐
- 《C++第九周实验报告4-1》---建立一个二维数组类Douary,使该类中有以下数据成员、成员函数及友员函数, //完成矩阵的输入、输出、加、减、相等判断等操作。
- 《C++第九周实验报告5-1》---设计一元一次方程类,求形如ax+b=0的方程的解
- 《C++第九周实验报告1-1》--------接第8周任务1,定义Complex类中的<<和>>运算符的重载,实现输入和输出
- 《C++第九周实验报告2-1》---接第8周任务2,定义Time类中的<<和>>运算符重载,实现时间的输入输出
- 《C++第九周实验报告3-1》----接第8周任务3,定义分数类中<<和>>运算符重载,实现分数的输入输出
- C++程序设计实验报告(六十一)---第九周任务5
- C++程序设计实验报告(六十)---第九周任务4
- C++第九周实验报告
- C++程序设计实验报告(五十七)---第九周任务1
- 第九周C++实验报告(一)
- C++程序设计实验报告(五十八)---第九周任务2
- 第九周C++实验报告(二)
- 第九周C++实验报告(三)
- 第九周C++实验报告(四)
- C++ 第九周实验报告
- [实验报告]C++第5次实验(基础班)—数组
- 第十周C++实验报告(一)
- C++程序设计实验报告《二》
- C++程序设计实验报告(一)
- 【c++】课设实验报告