C++作业4

来源:互联网 发布:花生壳免费域名绑定ip 编辑:程序博客网 时间:2024/06/06 00:18

项目1:利用循环求和

一、问题及代码

/* * 文件名称:项目1:利用循环求和.cpp * 作    者:刘泽宇 * 完成日期:2016年  4 月 21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无需任何输入* 问题描述:求1000以内所有偶数的和* 程序输出:1000以内所有偶数的和为:250500* 问题分析:无  * 算法设计:利用循环即可*/  #include <iostream>using namespace std;int main(){int a,b=0;for (a=2;a<=1000;a=a+2)b=a+b;cout<<"1000以内所有偶数的和为:"<<b<<endl;return 0;}

二、运行结果



项目2分数的累加

一、问题及代码

/* * 文件名称:项目2:分数的累加.cpp * 作    者:刘泽宇 * 完成日期:2016年  4 月 21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无需任何输入* 问题描述:求1/3-3/5+5/7-7/9…+19/21的结果* 程序输出:1/3-3/5+5/7-7/9…+19/21的结果为:-0.383842* 问题分析:无  * 算法设计:c=-c很关键*/  #include <iostream>using namespace std;int main(){double a,b=0,c=1.0;for(a=1;a<=19;a=a+2){b=a*c/(a+2)+b;c=-c;}cout<<"1/3-3/5+5/7-7/9…+19/21的结果为:"<<b<<endl;return 0;}

二、运行结果:

项目3:乘法口诀表

一、问题及代码

/*  * 文件名称:001.cpp  * 作    者:刘泽宇  * 完成日期:2017 年 4 月 21 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无需任何描述  * 问题描述:编程序输出一个乘法口诀表* 程序输出:1×1=1。。。。。9×9=81* 问题分析:无 * 算法设计:无  */    #include<iostream>          using namespace std;    int main()    {      int a,b,c;    for(a=1;a<=9;a++)  {  for(b=1;b<=a;b++)  {          c=a*b;        cout<<b<<"×"<<a<<"="<<c<<" ";         }    cout<<endl;    }    return 0;         }   

二、运行结果



0 0