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

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

筛选

有点难度的小白关:不定项的输出如何符合输出要求

解题思路:本题目在思路方面没什么难的,两层循环嵌套而已,外层循环用来遍历1到n,内层循环用来判断是否是完数。问题的关键在于如何像题目要求的那样输出**itsfactorsare*******,因为完数的因子个数是不确定的,而printf只能一一对应的占位输出,

C语言最优解之完数的判断

解题思路:注意事项:参考代码:#includeintmain(){intN;scanf("%d",&N);intsum;for(inti=1;i<=N;i++){sum=0;//关键:每次循环都重置因子和,避免累加for(intj=1;j<=i/2;j++)//优化:因子最大不超过i

两个for循环解决问题

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

使用C语言完美解决完数判断

摘要:解题思路:通过循环试除来确定某个数是不是完数注意事项:参考代码:#include<stdio.h>int main(){ int num = 0;scanf(&qu……

完数的判断,开始看看了

摘要:解题思路:注意事项:参考代码:import math#完数n=int(input())for i in range(2,n+1):#1到N之间的完数,1的因数是本身,完数的因数不包含本身 ……

找完数(C)

解题思路:先判断完数,再找因子,程序虽然时间上不是最短,但是思路简单注意事项:参考代码:#includeintIsright(intn);intmain(){intn;scanf("%d",&n);for(intj=1;j

完数的判断

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

[编程入门]完数的判断

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