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

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

筛选

很简单的方法,不用指针不用数组

摘要:解题思路:先用一个for循环来表示从1到N的数,再用一个for循环在里面用作除数,用if判断语句判断是否能被整除,如果能被整除,则进行累加,当累加完成之后,如果总和等于之前的数的话,进行for循环,用……

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

摘要:解题思路:用for循环遍历N以内的所有数字,用一个函数来判断是否是完数。参考代码:#include<stdio.h> #include<string.h> #define max 1005 in……

1000以内完数的判断

摘要:解题思路:注意事项:注意输出格式;判断完一个数后记得换行!参考代码:#include<iostream>using namespace std;int main(){   int N;   cin>>……

完数的判断(C语言)

摘要: 参考代码:#include <stdio.h> #include <stdlib.h> #include <string.h> int main(){     int n,i = 1,m=0……

完数的判断

摘要:解题思路:先求出一个数的所有的因子和,再和这个数作比较。注意事项:参考代码:int i=1,j=1,n,sum=0,a=1;    scanf("%d",&n);    while(i<n)     ……

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

摘要:注意事项:对因子求和sum初始值和定义的数组参数k每次循环都需要置0参考代码:#include<stdio.h> int main() {     int n,i,j,a[100],m,b; ……

完数判断,不用数组

摘要:#include<stdio.h>int main(){ int i,j,n,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { sum=0; for(j=1;j……

完数判断,只用for循环

摘要:#include<stdio.h>int main(){    int n,j,i,temp;    scanf("%d",&n);    for(i=3;i<=n;i++){        temp……