SHAOXIAOJ正在加载中...

1211: 【实验9.2.1 结构体程序设计】

金币值:2 定数:6 时间限制:1.000 s 内存限制:128 M
正确:6 提交:7 正确率:85.71% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: 结构体

题目描述

下列程序的功能是统计性别为男性的人数,请在空白处填空,保证程序运行正确。

#include <stdio.h>

struct person

{

    char name[10];

    char sex;

};

int fun(struct person *p)

{

    int i,n=0;

    for(i=0;i<3;i++,p++)

        if(p->sex=='M')

    ——————————————————

    return n;

}

int main(void)

{

    struct person c[3];

    int i,n;

    for(i=0;i<3;i++)

    {  

        scanf("%s",c[i].name);

        getchar();

        scanf("%c",&c[i].sex);

    }

    n=fun(c);

    printf("The number of men is %d",n);

    return 0;

}

输入样例    复制

Zhang M
Wang F
Li M

输出样例    复制

The number of men is 2