您的位置:首页 > 编程语言 > C语言/C++

C++第四次作业

2017-04-05 15:20 399 查看
/*
* 文件名称:   利用循环求和
* 作    者:  彭梓铖
* 完成日期:  2017年   4 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:250500
* 问题分析:略
* 算法设计: 略
*/

#include<iostream>
using namespace std;
int main()
{
int i,sum=0;
for(i=2;i<=1000;i+=2)
sum=sum+i;
cout<<"sum="<<sum<<endl;
return 0;
}

 

 

#include<iostream>
using namespace std;
int main()
{
int i=0,sum=0;
do
{
sum=sum+i;
i+=2;
}
while(i<=1000);
cout<<"sum="<<sum<<endl;
return 0;
}
#include<iostream> 
using namespace std; 
int main() 
{ 
    int i=0,sum=0; 
    do 
    { 
        sum=sum+i; 
        i+=2; 
    } 
        while(i<=1000); 
    cout<<"sum="<<sum<<endl; 
    return 0; 
} 
二、运行结果:
 
/*
* 文件名称:乘法口诀表
* 作    者:  彭梓铖
* 完成日期:  2017年   4 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main( )
{
int i,j;
cout<<" 乘法口诀表"<<endl;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
cout<<i<<"×"<<j<<'='<<i*j<<' ';
cout<<endl;
}
return 0;
}


运行结果
 
 
 
/*
* 文件名称:分数的累加
* 作    者:  彭梓铖
* 完成日期:  2017年   4 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>

using namespace std;

int main()
{
double s=0,i;
for(i=1;i<=17;i=i+2)
{

s=s+i/(i+2)*(-1);
if(i<=17)
{
i=i+2;
s=s+i/(i+2);
}
}
s=s+1/3;
cout<<s;
return 0;
}


 
 
三、心得体会
本次作业的完成方法很多,思路较为广阔。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: