c++作业四
来源:互联网 发布:php常用全局变量 编辑:程序博客网 时间:2024/05/19 16:19
一、问题及代码
/* * 文件名称: * 作 者:伍喜康 * 完成日期: 2017年4月21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述: * 程序输出:找出1000以内的所有完数。* 问题分析:无 * 算法设计:无 */ #include<iostream>using namespace std;int main(){int a,i,f;for(a=2;a<=1000;a++){f=0;for(i=1;i<a;i++){if(a%i==0)f=f+i;}if(f==a)cout<<a<<endl;}return 0;}
二、运行结果
输出1/3-3/5+5/7-7/9…+19/21的结果
一、问题及代码
方法一
/* * 文件名称: 输出1/3-3/5+5/7-7/9…+19/21的结果* 作 者:伍喜康 * 完成日期: 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; }
方法二、
/* * 文件名称: 输出1/3-3/5+5/7-7/9…+19/21的结果* 作 者:伍喜康 * 完成日期: 2017年4月21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述: * 程序输出:输出1/3-3/5+5/7-7/9…+19/21的结果* 问题分析:无 * 算法设计:无 */ #include <iostream> using namespace std; int main( ) { int i,s=1; double sum=0; for(i=1;i<=10;++i) { sum=sum+s*double(2*i-1)/(2*i+1); s=-s; } cout<<"sum="<<sum<<endl; return 0; }
方法三、
/* * 文件名称: 输出1/3-3/5+5/7-7/9…+19/21的结果* 作 者:伍喜康 * 完成日期: 2017年4月21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述: * 程序输出:输出1/3-3/5+5/7-7/9…+19/21的结果* 问题分析:无 * 算法设计:无 */ #include <iostream> using namespace std; int main() { int i,s=1;double sum=0; for(i=1;i<=10;++i) { if(i%2==0) { s=-1; }else { s=1; } sum=sum+s*double(2*i-1)/(2*i+1); } cout<<sum<<endl; return 0; }
一、问题及代码
/* * 文件名称:乘法口诀 * 作 者:伍喜康 * 完成日期:2017 年 4 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出:乘法口诀 * 问题分析: * 算法设计:略 */ #include<iostream> using namespace std; int main() { int i,j,product; for(i=1;i<=9;++i){ for(j=1;j<=i;++j){ product=i*j; cout<<j<<"×"<<i<<"="<<product<<" "; } cout<<endl; } return 0; }
二、运行结果
0 0
- [C语言学习]作业四
- c语言作业(四)
- C语言练习作业(四)
- C语言 作业四 函数专题
- 作业四
- 作业四
- 作业四
- 作业四
- 作业四
- 作业四
- C++N4 作业(项目二、三、四)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- theano中 founction的用法
- 关于webView拦截H5网络请求数据,替换本地数据问题
- windows 配置端口转发
- nginx 配合 spring boot
- CSDN 彩色字体
- c++作业四
- 冒泡排序
- linux rc 启动项
- ORB 一种特征匹配替代方法:对比SIFT或SURF
- Yolo-v2训练voc 2017.4
- 深度学习之k-近邻算法案例
- 重构 改善既有代码的设计读书笔记之二 需要重构的情况
- qt界面和网页的结合
- 机智云研究专题 | 2016年中国智能家电报告