有以下程序,#include <stdio.h> st
有以下程序,
#include <stdio.h>
struct STU
{char name[9];
char sex;
int score[2];};
void f(struct STU a[])
{ struct STU b={"Zhao",’m’,85,90); a[1]=b; }
int main()
{struct STU c[2]={{"Qian",’f’,95
,92},{"Sun",’m’ 98,99}};
f(c);
printf(”%s,%c,%d,%d,¨,c[o].name,c[o].sex,c[o].score[o],c[o].score[1]);
printf("%s,%c,%d,%d\n",c[1].name,c[1].sex,c[1].score[o],c[1].score [1]);
}程序运行后的输出结果是( )。
答案
D