2013年5月8日

一个数如果恰好等于它的因子之和,这个数就称为“完数”。编程找出n之内的所有完数。

摘要: 例如:6的因子为1、2、3,而6=1+2+3,因此6是“完数”。#include<stdio.h>int i,sum=0,n;int fun(int n){ for (i=1;i<n;i++) { if(n%i==0) sum+=i; } if(sum==n) return 1; else return 0;}int main(){ int j; scanf("%d",... 阅读全文

posted @ 2013-05-08 14:52 Bonke 阅读(992) 评论(0) 推荐(0) 编辑

输入一个正整数,输出各个数字之和

摘要: #include <stdio.h>int fun(int x,int &sum){ while(x) { sum=x%10+sum; x=x/10; } return 0;}int main(){ int x,sum=0; scanf("%d",&x); fun(x,sum); printf("%d\n",sum); return 0;} 阅读全文

posted @ 2013-05-08 14:35 Bonke 阅读(749) 评论(0) 推荐(0) 编辑

导航