题解 1017: [编程入门]完数的判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

for 循环,多次记录

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i,j,s; scanf("%d",&n); for(i=1;i<=n;i++) { s=0; ……

1017: [编程入门]完数的判断

摘要:####这是一个有意思的题目,为此我还去了解了一下完数的历史,古希腊学家欧几里得在两千多年前就发现了完美数,并且提出了完全数的基本原理,但是他最初只知道四个完美数即6 28 496 8128,从那时起……

不使用数组,只用循环

摘要:**解题思路** 不使用数组,首先使用一个循环遍历1到n的数。 然后自定义一个函数来判断每一个数是不是完数,假如是,就返回1.假如不是,就返回0。 在主函数的循环里,对函数的返回值进行判定,判定……

c++解决完数,简单易懂

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int main(){ int i,j,n,N; cin>>N; for(i=1;i<N;i……

编程入门]完数的判断

摘要:#include<stdio.h>#define max 1001int main() {    int n,i,j,a[max],l;    scanf("%d",&n);    for(i=1; ……

[编程入门]完数的判断-题解(C语言代码)中规中矩的写法

摘要:思路:定义两个循环,用类似判断素数的方法判断完数,并定义数组将完数因子存入数组,最后打印出完数和其因子。 注意: 1.代码中sum,k的初始位置在第一个for循环内。因为每判断一个数这两个变量都要……