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

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

筛选

C语言程序设计教程(第三版)课后习题6.7 (C语言代码)

解题思路:这个题很多人都会超时,所以我们要尽可能减少循环的次数注意事项:可以把循环变量i,j声明成寄存器变量,加快运算速度。可以声明一个count变量,存放因子的个数;声明一个数组t[50]存放因子,让最后循环打印时循环次数减少。第一个j循环循环的范围是j<=i/2,

C语言程序设计教程(第三版)课后习题6.7 (C++代码)

解题思路:循环的应用,遍历每一个数,对每一个数进行因子求和,数组保存因子,若因子之和为该数即输出注意事项:该题可能会大数超时,所以因子求和时,若因子之和大于该数,直接结束循环,可以减少耗时,个人见解,欢迎讨论,参考代码:#include"iostream"usingnamespacestd;intma