首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在
admin
2015-12-22
37
问题
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。
注意:部分源程序在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#iticlude
#define N 16
typedef struct
{ char num[10];
int s;
} STREC;
void fun(STREC a[])
{
}
main()
{STREC s[N]={{"GA005",85},{"GA003",76},
{"GA002",69},{"GA004",85},{"GA001",91},
{"GA007",72},{"A008",64),{"GA006",87},
{"GA015",85},{"GA013",91},{"GA012",64},
{"GA014",91},{"GA011",66},{"GA017",64},
{"GA018",64},{"GA016",72}};
int i; FTLE *out;
fun(s);
printf("The data after sorted:\n");
for(i=0,i
{ if((i)%4==0)printf("\n");
printf("%s %4d ",s
.num,
s
.s);
}
printf("\n");
out=fopen("out.dat","w");
for(i=0;i
{ if((i)%4==0 &&i) fprintf(out,"\n");
fprintf(out,"%4d",s
.s);
}
fprintf(out,"\n");
fclose(out);
}
选项
答案
STREC tmp; int i,j; for(i=0; i
解析
(1)在fun函数中,通过循环对成绩记录进行排序。
(2)首次查找到最大的记录,第二次循环查找第二大的记录,依次实现对成绩记录的排序。
转载请注明原文地址:https://jikaoti.com/ti/uKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面程序段后,k的值是【】。r=1;n=203;k=1do{k*=n%10*r;n/=10;r++;}while(n);
软件工程研究的内容主要包括:【】技术和软件工程管理。
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i
在C语言中,下列关于文件操作的叙述正确的是()。
请读程序:#include<stdio.h>main(){inta;floatb,c;scanf("%2d%3f%4f",&a,&b,&c);printf(
下列叙述中正确的是()。
以下不是面向对象思想中的主要特征的是
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
C语言的基本单位是()。
随机试题
超声造影的反射源是
下列不属于睡眠呼吸暂停综合征全身器官损害的表现的是
有机磷农药中毒的机制是
一男孩,5岁。发热39.5℃,咽喉肿痛,咳嗽,鼻塞流涕,头痛,面部和耳后有针头大小的丘疹,部分融合呈砖红色,或片状斑丘疹。诊断为麻疹初起,属风热外束肌表,宜选下列何组药物治疗
矩形基础A顶面作用着竖向力N与水平力H;基础B的尺寸及地质条件均与基础A相同,竖向力N与水平力H的数值和作用方向均与基础A相同,但竖向力N与水平力H都作用在基础B的底面处,比较两个基础的基底反力(平均值、最大值pmax及最小值pmin),下列选项中哪一个是
从功能角度分析,机器由哪几部分组成?各组成部分有何功用?
2011年,“量体裁衣”式个性化服务开始在某省全面推广。该省残联印发了《关于在全省全面推行为残疾人提供“量体裁衣”式个性化服务的实施方案”》“量体裁衣”包括人户调研、制定方案、组织实施和督促检查四个环节。人户调研指各乡镇(街道)、村(社区)要安排基层残疾人
下列关于进程的叙述中,哪些是正确的?()
IEEE在1980年2月成立了局域网标准化委员会(简称为IEEE802委员会),专门从事局域网的协议制定,形成了称为______的系统标准。
打开VisualFoxPro“项目管理器”的“文档”选项卡,其中包括()。
最新回复
(
0
)