首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。 注意:部分源程序存在文件PROGl.C中
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。 注意:部分源程序存在文件PROGl.C中
admin
2016-10-29
25
问题
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
#define N 10
typedef struct ss
{ char hum[10]; int s ;}STU;
fun(STU a[],STU*s)
{
}
main()
{STU a[N]={{"A01",81},{"A02",89},
{"A03",66},{"A04",87},{"A05",77},
{"A06",90},{"A07",79},{"A08",61},
{"A09",80},{"A10",71}},m;
int i;
printf("*****The original data
*****\n");
for(i=0;i
%s Mark=%d\n",a
.num,a
.s);
fun(a,&m);
printf("*****THE RESULT*****\n");
printf("The top:%s,%d\n",
m.num, m.s);
NONO();
}
NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*rf*wf;
STU a[N],m;
int i;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10 ; i++)fscanf(rf,
"%s%d",a
.num,&a
.s);
fun(a,&m);
fprintf(wf,"The top:%s,%d\n",
m.num, m.s);
fclose(rf);
fclose(wf);
}
选项
答案
int i,msx=a[0].s,j=0; for(i=1; i
解析
(1)首先指定第一个成绩为最高分数。
(2)再使用一个for循环把所有的成绩进行比较,找出最高的分数来。
转载请注明原文地址:https://jikaoti.com/ti/Udi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序输出的结果为______。main(){char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"};char**p;
下述函数功能是______。intfun(char*x){char*y=x;while(*y++)retumy-x-1;}
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;printf("%d\n",*(
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
注释说明了程序的功能,它分为【】注释和功能性注释。
用筛选法可得到2~n(n
随机试题
存对丙公司应收账款审计时,注册会计师获取的下列审计证据中,可靠性最强的通常是()
对于共同发明和委托发明的权利归属,有约定的依照约定,无约定的,申请专利的权利属于_________________________________。
听课时思维开小差。这是注意的()
初产妇王某,产钳助产分娩一女婴,体重4100g,胎儿娩出后阴道持续出血,色鲜红约50ml,检查产道发现出血口并缝合,鲜血停止,更换会阴垫。产后1小时又发现会阴垫约有出血100ml,马上测血压80/50mmHg,面色苍白,出冷汗,子宫轮廓不清。此时出血原
患者,男,24岁,小腿处被利器划伤,未及时处理,两天后伤口附近的皮肤表面出现一条“红线”,硬而有压痛,患肢无明显肿胀,该患者可能为
下列选项中,属于我国目前实行的信贷政策内容的有()
中国公民张先生为国内某企业高级技术人员,2019年1~12月取得的收入情况如下:(1)每月取得工薪收入18400元。(2)3月转让其2013年购买的三居室精装修房屋1套,售价230万元,不含增值税,转让过程中支付可在税前扣除的相关税费1
道教的标记为()。
从2005年7月开始,敦煌研究院对莫高窟采用了预约参观办法。这一措施合理有效地调控和平衡了游客流量,一方面加强了洞窟的保护,另一方面给游客提供了更加优质的服务。实施预约参观办法以来,来莫高窟参观的人数逐年递增,年游客接待量由2004年的45万人次增加到20
下列句子中,没有错别字的一句是:
最新回复
(
0
)