用C++编程,求出100~1000内的整数中,如果它的因子之和等于它自身,那么输出此数。
编程思路:用一个for循环遍历100~1000内的所有整数m,再用一个内层for循环遍历所有大于0且小于m的整数n,如果m能整除n,那么n就是m的因子,计算所有n的和,如果所有n的和等于m,就输出m。

运行结果是:496
本文介绍了如何使用C++编程找出100到1000之间因子之和等于自身的整数。通过双重循环遍历并判断因子,最终得到符合条件的数496。
用C++编程,求出100~1000内的整数中,如果它的因子之和等于它自身,那么输出此数。
编程思路:用一个for循环遍历100~1000内的所有整数m,再用一个内层for循环遍历所有大于0且小于m的整数n,如果m能整除n,那么n就是m的因子,计算所有n的和,如果所有n的和等于m,就输出m。

运行结果是:496
3375
827

被折叠的 条评论
为什么被折叠?