c++作业4

[cpp]  view plain
  1. * 文件名称:789456.cpp*   
  2. * 作    者:宋发均   
  3. * 完成日期:  2017年4 月 19日   
  4. * 版 本 号:v1.0   
  5. * 对任务及求解方法的描述部分:求1000以内所有偶数的和  
  6. * 输入描述:1000以内的所有偶数    
  7. * 问题描述:利用循环结构求和   
  8. * 程序输出: 输出和250500   
  9. * 问题分析:while循环结构和for循环结构   
  10. * 算法设计:    
  11. */   
  12. #include <iostream>    
  13. using namespace std;    
  14. int main( )    
  15. {     
  16.     int sum=0,i;    
  17.     for(i=0;i<=1000;++i)    
  18.         if(i%2==0)        
  19.             sum=sum+i;    
  20.         cout<<"sum="<<sum<<endl;    
  21.         return 0;    
  22. }
[cpp]  view plain  copy
 
  在CODE上查看代码片 派生到我的代码片
  1. <span style="font-size:18px;">方法二  
  2. #include <iostream>   
  3. using namespace std;    
  4. int main( )    
  5. {     
  6.     int sum=0,i;    
  7.     for(i=2;i<=1000;i+=2)    
  8.         sum=sum+i;    
  9.     cout<<"sum="<<sum<<endl;    
  10.     return 0;    
  11. }
[cpp]  view plain  copy
 
  在CODE上查看代码片 派生到我的代码片
  1. <span style="font-size:18px;">方法三  
  2. #include<iostream>  
  3. using namespace std;  
  4. int main()  
  5. {  
  6.     int x=2,sum=0;  
  7.     while(x<=1000)  
  8.     {  
  9.         sum=sum+x;  
  10.         x=x+2;  
  11.     }  
  12.     cout<<"sum="<<sum<<endl;  
  13. }

二、运行结果




一、问题及代码

[cpp]  view plain  copy
 
  在CODE上查看代码片 派生到我的代码片
  1. /*   
  2. * 文件名称:789456.cpp*   
  3. * 作    者:宋发均
  4. * 完成日期:  2017年4 月19日   
  5. * 版 本 号:v1.0   
  6. * 输入描述:输入1/3-3/5+5/7-7/9…+19/21   
  7. * 问题描述:编程序,输出1/3-3/5+5/7-7/9…+19/21的结果 
  8. * 程序输出: 输出和为-0.383842  
  9. * 问题分析:while循环结构   
  10. */   
  11. #include<iostream>         
  12. #include <cmath>       
  13. using namespace std;      
  14. int main()      
  15. {      
  16.     double sum=0,i=1,n=3,m=1;    
  17.     while (i<=19 && n<=21) {    
  18.     sum=sum+i/n*m;    
  19.     i=i+2;    
  20.     n=n+2;    
  21.     m=-m;    
  22.     }    
  23.     cout<<"1/3-3/5+5/7-7/9…+19/21的结果为:"<<sum<<endl;    
  24.   return 0;           
  25. }    


二、运行结果


[c
  1. /*    
  2. * 文件名称:789456.cpp    
  3. * 作    者:宋发均   
  4. * 完成日期:2017 年 4 月19日    
  5. * 版 本 号:v1.0    
  6. * 对任务及求解方法的描述部分:   
  7. * 输入描述:无    
  8. * 问题描述:编程序,输出一个乘法口诀表,形如  
  9. *           1x1=1  
  10. *           1x2=2    2x2=4    
  11. *           1x3=3    2x3=6   3x3=9   
  12. * 程序输出:略   
  13. * 问题分析:略   
  14. * 算法设计:略    
  15. */    
  16. #include<iostream>    
  17. using namespace std;    
  18. int main()    
  19. {    
  20.     int i,j;    
  21.     for(i=1;i<=9;++i)       
  22.     {    
  23.         for(j=1;j<=i;++j)     
  24.         {    
  25.             cout<<i<<"*"<<j<<"="<<i*j<<"\t";    
  26.         }    
  27.         cout<<endl;   
  28.     }    
  29.     return 0;    
  30. }   
  31. 二。运行结果

  32.  
pp]  view plain  c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值