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

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

筛选

完数的判断

摘要:解题思路:目的是找出从 2 到用户输入的  n  之间的所有完全数,并打印出每个完全数及其因子。外层的  for  循环从 2 迭代到  n ,对每个数  i  进行检查。内层的  for  循环计算……

[编程入门]完数的判断

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int isperfect(int num) {      // 判断是不是完数    int i, sum = 0;    for ……

完数判断常规做法

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

完数的判断

摘要:解题思路:for循环历遍所有数,每个数判断是否为 完数,即此数=因子之和,(与该数相除的余数为0的数为此数的因子),然后输出要求的数据注意事项:参考代码:#include <stdio.h> int ……

无限套娃,嵌套嵌套再嵌套

摘要:解题思路:无限套娃注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main() { int n,i,j,s,sum,p; scanf("%d",&……

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

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    int i, j, n, sum;    cin >>……

普普通通的解题方法

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

最普通的解题方法

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

完数的判断C语言

摘要:解题思路:这个思路我都写在代码里了每段代表什么,如果有哪里不懂,欢迎评论区见注意事项:我用i*i<n是因为他因子一般成对出现,可以优化算法,让算法的运行速度更快参考代码:#include <stdio……

十分简单,一看就会

摘要:参考代码:#include<stdio.h>int main(){ int n,k=0; int num,a[100]; scanf("%d",&n); for(int i=1;i<n;i++){ ……