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

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

筛选

C语言--study||O.o

摘要:参考代码:#include<stdio.h>   int arr[100]; int is(int, int *); int main() {        int n;     sca……

<c语言>while输出的纠正#输出时机的选择

解题思路:输入存储N,判断N以内的完数(题目要求是除本身外的因子之和等于本身),判断符合的数,输出该数并储存输出该数的因子。有意思的就是用数组来存储因子,原本我的构思都是写两个函数再加指针来写,后来我觉得这才多少题啊都这么麻烦不可能呀,就看了下题解,

[编程入门]完数的判断

摘要:解题思路:注意事项:时间问题,限制时间太短,用指针可以减少时间参考代码:#include<stdio.h>int main(){ int i,j,n,a[100]={0},sum=0,*p=a; sc……

简单易懂的答案

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int i = 0; int a = 0; int ii = 0; int count = 0; int arr……

完数的判断

摘要:#include<stdio.h>int main(){    int i,j,N;    int l;    int m;    int a[100];    int sum=0;    scanf……

一个不错的方法

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

[编程入门]完数的判断 (C语言)

摘要:解题思路:在b<a的循环中,将所有被a%b=0的b累加,得到sum,如果sum=a,则证明a为完数。把a输出。然后用b=c,将b重新赋值为1,将b<a,然后a%b=0的步骤重新来一遍,把所有的b的值输……

自定义函数写法

摘要:解题思路:自定义函数解法。注意事项:1不是完数。参考代码:#include <stdio.h>int is(int n);int main(void){    int i;    for (i = 1……