问题:用c求2!+4!+6!+8!+10!用递归函数求n!
答案:
问题:请编写一个程序,输入一个4*4的整型二维数组,求该数组所有元素之和,并输出。
答案1:
答案:
#include<stdio.h>
int fac(int a) {
if(a < 2)
return a;
return a * fac(a - 1);
}
int main() {
int i, s = 0;;
for(i = 2; i <= 10; i += 2)
s = +fac(i);
printf("%d", s);
return 0;
}
问题:请编写一个程序,输入一个4*4的整型二维数组,求该数组所有元素之和,并输出。
答案1:
#include <stdio.h>
double funAverage(int *p, int n);
int funMax(int p[][3], int n);
int funMin(int (*p)[3], int n);
int main(int argc, char const *argv[])
{
int a[4][3], num;
size_t i, j, ROWS, COLS, totalnum;
ROWS = sizeof(a)/sizeof(a[0]);
COLS = sizeof(a[0])/sizeof(a[0][0]);
totalnum = ROWS * COLS;
printf("Input %dx%d integer matrix:\n", ROWS, COLS);
i = 0;
while (i < ROWS) {
j