报告1:(到底完成了哪个任务,必须声明清楚)
实验目的:学会循环语句的使用
实验内容:编程序,求解1/2-2/3+3/4-…+19/20(或1/3-3/5+5/7-7/9…+19/21)
// 以下是我编制的程序
#include <iostream>
using namespace std;
int main( )
{
double sum=0;
int i=0;
while (i<=19)
{
i=i+1;
sum=sum+float(i)/(i+1);
i=i+1;
sum=sum-float(i)/(i+1);
}
sum=sum+float(20)/21;
cout<<"sum="<<sum<<endl; ;//在必要的位置上给出行注释
return 0;
}
运行结果:
经验积累:我学会了如何进行强制类型转换
上机感言:实践是检验真理的唯一标准。
报告2:
实验目的:学会用循环结构解决实际问题
实验内容:划算的交易?
// 以下是我编制的程序
#include <iostream>
using namespace std;
int main( )
{
double i=1,m=30,k=0.01,Poor=0;
while (i<=m)
{
Poor=Poor+k;
k=2*k;
i=i+1;
}
cout<<"Poor="<<Poor<<endl;
double d=1,u=30,x=100000,Rich=0;
while (d<=u)
{
Rich=Rich+x;
d=d+1;
}
cout<<"Rich="<<Rich<<endl;
return 0;
} 运行结果:
经验积累:
1. cout遇到空格就停止???
2.
3.
上机感言: