c++作业四

来源:互联网 发布:网络维保服务 编辑:程序博客网 时间:2024/06/05 15:04

1、问题和代码

/*   * 文件名称:123   * 作    者:柏杰芮* 完成日期:2017 年 4 月 21 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分: 循环语句 * 输入描述:无   * 问题描述:略 * 问题分析:略  * 算法设计:略   */      #include <iostream>  using namespace std;  int main()  {   int a,sum;   a=0,sum=0;   while(a<=1000)      {    sum=sum+a;    a=a+2;   }       cout<<"sum="<<sum<<endl;   return 0;  }  

/*   * 文件名称:123   * 作    者:柏杰芮* 完成日期:2017 年 4 月 21 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:乘法口诀 * 输入描述:无   * 问题描述:略 * 问题分析:略  * 算法设计:略   */      # include <iostream>    # include <iomanip>        using namespace std;        int main()    {        int i, k, l = 1;                for(k = 1; k < 10; k++)        {            for(i = 1; i <= k; i++)            {                cout << i << "x" << k << "=" << setw(2) << setiosflags(ios::left) << i*k << "  ";            }                        l++;                        cout << endl;        }                return 0;    }    

/*   * 文件名称:123   * 作    者:柏杰芮* 完成日期:2017 年 4 月 21 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:编程序,输出1/3-3/5+5/7-7/9…+19/21的结果 * 输入描述:无   * 问题描述:略 * 问题分析:略  * 算法设计:略   */      #include<iostream>         #include <cmath>       using namespace std;      int main()      {          double sum=0,i=1,j=3,f=1;        while (i<=19 && j<=21) {        sum=sum+i/j*f;        i+=2;        j+=2;        f=-f;        }        cout<<"1/3-3/5+5/7-7/9…+19/21的结果为:"<<sum<<endl;      return 0;           }     
2、结果





0 0
原创粉丝点击