选择题 36.  有以下程序:
    #include <stdio.h>
    #include <string.h>
    typedef struct{char name [9];char sex;float score[2];}STU;
    STU f(STU a)
    {STU b={"Zhao",'m',85.0,90.0};int i;
    strcpy(a. name, b. name);
    a. sex=b. sex;
    for(i=0;i<2;i++) a. score[i]=b. score[i];
    return a;
    }
    main()
    {STU c={"Qian",'f',95.0,92.0},d;
    d=f(c);printf("%s,%c,%2.0f,%2.0f",d. name, d. sex, d. score[0], d. score [1]);
    }
    程序的运行结果是______。
【正确答案】 C
【答案解析】 函数f()的功能是:对形参a的各个成员用结构体变量b的各个成员进行赋值,然后返回变量a。