问题
填空题
以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空。
#include<stdio.h>
#define N 3
typedef struct
int num;char nam[10];char sex; SS;
int fun(SS person[])
int i,n=0;
for(i=0;i<N;i++)
if(______ ==’M’)n++;
return n;
main( )
SS W[N]=1,"AA",’F’,2,"BB",’M’,3,"CC",’M’;
int n;
n=fun(W);printf("n=%d\n",n);
答案
参考答案:person[i].sex
解析: fun函数对结构体数组person中的性别进行判断,所以其正确的调用格式为person[i].sex。