问答题
计算题
函数原型:
array_op()函数的参数是:要运算的数组、数组元素数目以及一个函数指针,该函数指针指向的函数定义了在连续几个元素上进行的操作。在实现array_op()函数时,将subtract()函数传送为第三个参数,subtract()函数会用交替符号组合这些元素。因此,对于有4个元素x1、x2、x3、x4的数组,subtract()函数会计算x1-x2+x3-x4的值。
用适当的main()版本演示这些函数的运作。
【参考答案】
点击查看答案
相关考题
-
问答题
函数原型: double power(doulbe x,int n); 会计算并返回xn。因此power(5.0,4)会计算5.0*5.0*5.0*5.0,它的结果是625.0。将power()函数实现为递归函数,再用适当的main版本演示它的操作。 -
问答题
扩展为上一题定义的函数,使函数接受第二个变元,以指定结果的字段宽度,使返回的字符串表示右对齐。例如,如果第一个变元的值是-98,字段宽度变元是5,返回的字符串就应该是“-98”。用适当的main()版本说明函数的执行过程。 -
问答题
定义一个函数,返回其整数变元的字符串表示。例如,如果这个变元是25,函数就返回“25”。如果变元是-98,函数就返回“-98”。用适当的main()版本说明函数的执行过程。
