71.编一递归函数求xn
72.求出10000以内个位数上的数加千位数上的数减百位数上的数与十位数上的数之和大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序,最后调用函数把结果输出。
73.在屏幕上用”*”打印输出如下平行四边形(要求使用控制语句完成)
*
***
*****
*******
*********
*******
*****
***
*
74.将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列。新序列中,比K1大的数都在K1的前面(左面),比K1小的数都在K1的后面(右面)。要求编写函数实现此功能,最后调用函数将新序列输出控制台。
例:序列 {6,8,9,1,2,5,4,7,3} 经重排后成为{8,9,7,6, 8,9,7,6,8}
75.将一个10进制数转化为二进制数后存入数组中输出。
71、代码如下:
RecursivePower
函数是递归函数,它通过自身调用来计算x^n
。- 如果指数
n
是0,函数返回1,因为任何数的0次幂都是1。