题目内容:
以下程序的运行结果是(19) #include
typedefstructstudent{
charname[10];
longsno;
floatscore;
}STU;
main()
{STU
a={“zhangsan”,2001,95},b={“Shangxian”,2002,90},c={“Anhua”,2003,95},d,*p=&d;
d=a;
if(strcmp(a.name,b.name)>0)d=b;
if(strcmp(c.name,d.name)>0)d=c;
printf(“%ld%s\n”,d.sno,p->name);
}
参考答案:
答案解析: