C++作业4

来源:互联网 发布:hadoop推荐算法 编辑:程序博客网 时间:2024/06/03 08:33
一 问题及代码
/*  * 文件名称:123123.cpp  * 作    者: 张俱珲 * 完成日期:2017 年 4月 21 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述:乘法运算表* 程序输出:乘法运算表* 问题分析:略 * 算法设计:略  */  #include<iostream>          using namespace std;    int main()    {      int i,j,a;    for(i=1;i<=9;++i)  {        for(j=1;j<=i;++j)  {          a=i*j;        cout<<j<<"×"<<i<<"="<<a<<" ";         }    cout<<endl;    }    return 0;         } 
二 运行结果
一 问题及代码
/*  * 文件名称:123123.cpp  * 作    者: 张俱珲 * 完成日期:2017 年 4月 21 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述:计算1000以内所有偶数的和* 程序输出:1000以内所有偶数的和* 问题分析:略 * 算法设计:略  */  #include<iostream>using namespace std;int main(){    int i=0,sum=0;    do{       sum=sum+i;       i=i+2;} while(i<=1000); cout<<"sum="<<sum<<endl; return 0;}

二 运行结果
 
一 问题及代码* 完成日期:2017 年 4月 21 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述:找出1000以内所有的完数* 程序输出:1000以内所有的完数* 问题分析:略 * 算法设计:略  */   #include <iostream>   using namespace std;  int main()  {      int sum,num,i;      for(num=2;num<=1000;++num)      {          sum=1;          for(i=2;i<num;++i)              if(num%i==0)              {                  sum=sum+i;              }              if(sum==num)                  cout<<"1000以内的完数:"<<num<<endl;      }      return 0;  }
二   运行结果  


0 0
原创粉丝点击