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

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

筛选

完数的判断(C语言)

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

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

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

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

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

完数的判断

摘要:解题思路:首先要把所有的因子找出来,遍历每个小于自己的数,看余数==0就说明是因子,用一个sum记录因子之和,如果sun等于自身,那么就输出自己和自己的因子。参考代码:#include<iostrea……

易懂比较简单(c语言)。

摘要:解题思路:两次循环一次找完数,一次输出因子。注意事项:参考代码:#include<stdio.h>int main(){     int n;     scanf("%d",&n);     for(……

完数的判断

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

完数判断(C语言)

摘要:解题思路: 先找出完数,在对完数找出它的因子注意事项:赋初值参考代码:……

C语言完数的判断

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int wanshu(int n){ int sum=0; int shuzu[1000]={0}; int j=0; for(int ……

两次循环判断是否为完数

摘要:解题思路: 看题得:先求得完数的因子,再将因子求和才能判断是否为完数;所以首先要用双循环求得数的所有因子,用取余的办法即可;在取得因子后再求因子总和;用if进行判断;要输出题中?? its facto……

找规律再求和

摘要:解题思路:自定义函数求注意事项:注意每次输出格式参考代码:#include<stdio.h>void factor(int n){    int i,j,sum=0;    for(i=1;i<n;i……