turbo c++3.0怎么输出:完数1+完数2...=完数和的值形式

[复制链接]
查看11 | 回复0 | 2009-11-28 04:07:04 | 显示全部楼层 |阅读模式
1000以内的完数的C++语言代码如下:#includeusing namespace std;int main(){int n=1000;int r=0,j,i;for(i=1;i<=n;i++){r=0;for(j=1;jint main(){int n=1000;int r,j,i;for(i=1;i<n; i++){r = 0;for(j=1;j<i;j++){if(i%j == 0){r = r + j;}}if(r == i){printf("the result is:%d\n",r);r = 0;}}return 0;}输出结果为:6,28,496,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行