C++第六次作业
2016-05-20 18:49
190 查看
一:作业1—项目2输出质数 #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; }
二:作业2—项目4输出完数
#include<iostream> using namespace std; int main() { int a,i,m; for(a=2;a<=1000;a++) { m=0; for(i=1;i<a;i++) { if(a%i==0) m=m+i; } if(m==a) cout<<a<<endl; } return 0; }
相关文章推荐
- 【学习C++】C++ Primer Plus (第六版)第十一章编程练习1-7
- java/C.C++线程while循环无法跳出问题分析
- C++作业6
- 用C语言做520表白图(较简单)
- c++中的回调函数的实现
- 动态链接库使用.def导出一个c++类的函数
- 双向循环链表list(C++)
- C++Lambda学习
- 基于arm的C++反汇编 基本数据类型
- C++第六次上机实验
- c++实现读写共享锁
- C++ bind原理
- C语言 动态库简单开发
- C++实验6-数组操作
- [C++]bitset特殊用法
- 【C语言】二维数组转置
- [C++]广度优先搜索(含C++模板)
- c++11 中成员变量初始化的顺序
- 349. Intersection of Two Arrays(C++实现)
- C语言第十五篇:C语言中.h和.c文件解析(很精彩)