6.设计一个函数 fc,其功能为统计数组中偶数的个数。编写 main 函数, 用数组名 num 做为函数传递的参数调用fc 函数,实现对数组 num 的统计,并输出统计结果。
#include <stdio.h>
int fc(int n[10]);
void main ( )
{
int num[10],i,a;
printf("请输入十个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&num[i]);
a=fc(num[10]);
printf("数组中偶数的个数是:");
printf("%d",a);
}
int fc(int n[10])
{
int i,b=0;
for(i=0;i<10;i++)
{
if(n[i]%2==0)
b++;
};
return b;
}
##计算 s=(1!)+(1!+2!)+…+(1!+…+n!)。n 由用户输入,小于 10。
#include<stdio.h>
double fac(int n)
{
if(n<=1)
return 1;
return fac(n-1)*n;
}
double T(int n)
{
if(n<1)
return 0;
if(n==1)
return 1;
return T(n-1)+fac(n);
}
double S(int n)
{
if(n<1)
return 0;
if(n==1)
return 1;
return S(n-1)+T(n);
}
int main()
{
int n;
scanf("%d",&n);
printf("%.0lf",S(n));
}