填空题:以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组s中,它的功能是:把分数最高的

  • 题目分类:C语言
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。
#include
#defineN16
typedefstruct
{charnum[10];
ints;
}STREC;
intfun(STREC*a,STREC*b)
{inti,j=0,max=a[0].s;
for(i=0;i
if(max
for(i=0;i
if(【20】)b[j++]=a[i];
returnj;
}
main()
{STRECs[N]={{"GA005",85},{"GA003",76},{"GA002",69},{"GA004",85},
{"GA001",91},{"GA007",72},{"GA008",64},{"GA006",87},
{"GA015",85},{"GA013",91},{"GA012",64},{"GA014",91},
{"GA011",66},{"GA017",64},{"GA018",64},{"GA016",72}
};
STRECh[N];
inti,n;FILE*out;
n=fun(s,h);
printf("The%dhighestscore:\n",n);
for(i=0;i
printf("%sM\n",h[i].num,h[i].s);
printf("\n");
out=fopen("out15.dat","w");
fprintf(out,"%d\n",n);
for(i=0;i
fprintf(out,"M\n",h[i].s);
fclose(out);
}
参考答案:
答案解析:

以下程序的输出结果是【19】。#definePR(ar)printf("%d,",ar)main(){intj,a[]=

以下程序的输出结果是【19】。#definePR(ar)printf("%d,",ar)main(){intj,a[]={1,3,5,7,9,11,15}

查看答案

当歌舞娱乐放映游艺场所布置在地下或4层及以上楼层时,一个厅、室的建筑面积不应大于(  )m2,即使设置自动喷水灭火系统面

当歌舞娱乐放映游艺场所布置在地下或4层及以上楼层时,一个厅、室的建筑面积不应大于(  )m2,即使设置自动喷水灭火系统面积也不能增加,以便将火灾限制在该房间内。

查看答案

耐火等级为一、二级的高层民用建筑,其防火分区最大允许建筑面积为(  )m2。

耐火等级为一、二级的高层民用建筑,其防火分区最大允许建筑面积为(  )m2。 A.1000 B.1300 C.1500 D.2000

查看答案

高层建筑内的观众厅、会议厅、多功能厅等人员密集场所,应设在首层或二、三层;当必须设在其他楼层时,要求一个厅、室的建筑面积

高层建筑内的观众厅、会议厅、多功能厅等人员密集场所,应设在首层或二、三层;当必须设在其他楼层时,要求一个厅、室的建筑面积不宜超过(  )m2。 A.250 B.

查看答案

以下关于室外消火栓系统的设置要求,说法正确的是(  )。

以下关于室外消火栓系统的设置要求,说法正确的是(  )。 A.室外消火栓的保护半径不应大于150m。在市政消火栓保护半径以内,当室外消防用水量小于等于15L/s

查看答案