输入数值看看是不是完数

来源:互联网 发布:无法编译java 编辑:程序博客网 时间:2024/05/21 17:54

 

 

 Copyright (c) 2012, 烟台大学计算机学院   All rights reserved.   作    者:  刘元龙 完成日期:2012 年11  月  2日   版 本 号:v1.0   输入描述:无  问题描述:输入一个数输出是不是完数  程序输出:是不是完数 算法设计:无  #include<iostream>using namespace std;int main(){  int i=1,j,sum=0,b;  cout<<"请输入一个数";  cin>>j;  for(i=1;j%i==0;++i)  {  b=j/i;    sum=sum+b;  }  if(sum==j)  cout<<"不是完数"<<endl;  else  cout<<"是完数"<<endl;return 0;}


 

 

 

运行结果:

原创粉丝点击