求教两个题目,求解答
① 一个数如果恰好等于它的因子之和,这个数就称为“完数“。列入,6的因子为1,2,3,而6=1+2+3,一次6是完数。编程序找出1000之内所有完数,并按下面格式输出其因子:6 its factors are 1,2,3
② 输出魔方阵.所谓魔方阵是指这样的方阵,它的每一行、每一列和对角线上之和均相等。例如三界魔方阵为:
8 1 6
3 5 7
4 9 2
要求输出1~n^2(就是n的平方)的自然数构成的魔方阵.
本人新手,请尽量引用较少的函数...