【5IC-9】编写函数f(N)判断N是否为“完全数”
如图:根据下列要求和提示,编写一个函数酆璁冻嘌f(N)判断某数N是否为“完全数”,N由主函数给出;如果N是“完全数”则挣窝酵聒函数值返回1,N不是“完全数”则函数值返回0。“完全数”定义如下:如果一个数恰好等于它的因子之和(因子包括1,不包括数本身),则称该数为“完全数”。如:6的因子是1、2、3,而6=1+2+3,则6是个“完全数”。#include <iostream>using namespace std;int f(int N);void main(){ int N;cin>>N;if(f(N)==1) cout<<N<<" Shi Wan Quan Shu!"<<endl;else cout<<N<<" Bu Shi Wan Quan Shu!"<<endl;}

2、运行结果:

2、如图,穷举所有因数:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:54
阅读量:93
阅读量:26
阅读量:47
阅读量:30