首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组 s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。 #include<stdio.
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组 s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。 #include<stdio.
admin
2013-02-23
81
问题
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组 s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。
#include<stdio.h>
#define N 16
typedef struct
{ char num[10];
int s;
}STREC;
int fun(STREC *a,STREC *b)
{ int i,j=0,max=a[0].s;
for(i=0;i<N;i++)
if(max<a
.s)max=a
.s;
for(i=0;i<N;i++)
if(【 】)b[j++]=a
;
return j;
}
main()
{ STREC s[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}
};
STREC h[N];
int i,n;FILE*out;
n=fun(s,h);
printf("The%d highest score;\n",n);
for(i=0;i<n;i++)
printf("%s%4d\n",h
.num,h
.s);
printf("\n");
out=fopen("out15.dat","w");
fprintf(out,"%d\n",n);
for(i=0;i<n;i++);
fprintf(out,"%4d\n",h
.s);
fclose(out);
}
选项
答案
max==a[i].s
解析
该程序使用循环嵌套,第1个for语句的作用是找出最大值。第2个循环的作用是找出与max相等的成绩,也即最高成绩的学生,并存入b中。
转载请注明原文地址:https://www.kaotiyun.com/show/cBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下述程序向文件输出的结果是______。#include<stdio.h>voidmain(){FILE*fp=fopen("TESY","wb");fprintf(fp,"%d%5.0f%c%d",58,7
设有“intx=11;”则表达式(x++*1/3)的值是______。
函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+…+1(n*n)现在请你在下面的函数中填空,完成求π的功能。#include"math.h"{doubles=0.0;
有以下程序main(){intn[3],i,j;for(i=0;i<3;i++)n[i]=0;for(i=0;i<2,i++)for(j=0;j<2;j++)n[j]=n[i]+
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(a),sizeof(b));
当线性表的操作无插入和删除时,采用【】结构为好。
软件测试是保证软件质量的重要措施,它的实施应该是在______。
下列叙述中,正确的一条是______。
设有语句:charstr1[]="string",str2[8],*ste3,*str4="string";,则下列不是对库函数strcpy的正确调用的是______。
随机试题
在导致肾阴亏虚的原因中,较为次要的是
改正下列词语中的错别字俯看
腰肌劳损的临床表现是
正常的Q波振幅应小于同导联中R波的多少
扣缴义务人未按规定设置、保管代扣代缴、代收代缴税款账簿或者保管代扣代缴、代收代缴税款记账凭证及有关资料的,由税务机关责令改正,情节严重的,处以()的罚款。
根据企业所得税法优惠政策的规定,企业购置用于( )等专用设备的投资额,可以按一定比例实行税额抵免。
一个国家或地区所有常驻单位在一定时期内生产活动的最终成果称为()。
人民警察对查获或者到案的违法嫌疑人应当开具检查证进行安全检查,发现管制刀具、武器、易燃易爆等危险品的,应当立即予以扣押。()
简述投资回收期的优缺点。(中南财经政法大学2016真题)
若要求从键盘读入含有空格字符的字符串,应使用函数()。
最新回复
(
0
)