验证10以内的正整数都满足Nocomachns定理。
Nocomachns定理:任一正整数n的立方一定可以表示为n个连续的奇数之和。
例如:1³=1,2³=3+5,3³=7+9+11。
【编程要求】
1 编写函数int noco(int n, int *a)。函数功能是验证n的立方可表示为n个连续奇数之和,若找到这样的表示则将这些连续奇数按从小到大循序存放到a指向的数组中并且函数返回1,否则函数返回0。
2 编写main函数。函数功能是声明数组a,分别用整数1~10及数组a作为实参调用函数noco,并将结果数按以下屏幕输出所示形式输出到屏幕
注意:+ 号和数字之间有1个空格
1^3=1
2^3=3 + 5
3^3=7 + 9 + 11
4^3=13 + 15 + 17 + 19
5^3=21 + 23 + 25 + 27 + 29
6^3=31 + 33 + 35 + 37 + 39 + 41
7^3=43 + 45 + 47 + 49 + 51 + 53 + 55
8^3=57 + 59 + 61 + 63 + 65 + 67 + 69 + 71
9^3=73 + 75 + 77 + 79 + 81 + 83 + 85 + 87 + 89
10^3=91 + 93 + 95 + 97 + 99 + 101 + 103 + 105 + 107 + 109