c++作业4
来源:互联网 发布:centos虚拟机无法上网 编辑:程序博客网 时间:2024/04/30 07:28
- * 文件名称:利用循环求和
- 乘法口诀表
- 输出完数
- * 作 者:曹子民
- * 完成日期:2017年5月5日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:
- * 输入描述:略
- * 问题描述:略
- * 程序输出:略
- * 问题分析:略
- * 算法设计:
- 一. 利用循环求和
- 1.while循环
- #include <iostream>
using namespace std;
int main( )
{
int x=2,s=0;
while(x<=1000)
{
s+=x;
x=x+2;
}
cout<<"s="<<s<<endl;
return 0;
} - 2.do while循环
- #include <iostream>
using namespace std;
int main( )
{
int x=2,s=0;
do {
s+=x;
x=x+2;
}
while(x<=1000);
cout<<"s="<<s<<endl;
return 0;
} - 3.for循环
- #include <iostream>
using namespace std;
int main( )
{
int i,s;
s=0;
for(i=2;i<=1000;i=i+2)
s=s+i;
cout<<"s="<<s<<endl;
return 0;
} - 二.乘法口诀表
- #include <iostream>
using namespace std;
int main( )
{
int i,j;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
cout<<i<<"×"<<j<<'='<<i*j<<' ';
cout<<endl;
}
return 0;
} - 三.输出完数
#include<iostream>
using namespace std;
int main()
{
int i,j;
for(i=2;i<=1000;i++)
{
int sum=0;
for(j=1;j<=i/2;j++)
{
if(i%j==0)
sum+=j;
}
if(sum==i)
cout<<"1000以内的完数有:"<<i<<endl;
}
return 0;
}
0 0
- C/C++作业4
- C语言程序设计课后作业4
- C语言作业(4)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-4-1素数和
- C语言作业-4-2念整数
- XTU C语言程序设计实践作业4
- 11-4c 语言 作业 指针
- 【C语言】【unix c】作业 前台作业和后台作业
- Python字符编码详解
- python enumerate用法
- 05 动态分配内存
- UIWindow 详解及使用场景
- LeetCode70. Climbing Stairs题解
- c++作业4
- NYOJ 20 吝啬的国度
- poj 1609 dp
- 汇编指令的学习4——ldm/stm指令、栈的处理
- c++第5次上机实验
- windows的历史
- Linux grep
- 51nod 1249 近似有序区间
- 如何优雅的“编写”api接口文档(续)