设为首页 加入收藏

TOP

2011年计算机二级C语言上机操作题及答案(63)
2014-11-22 16:20:14 来源: 作者: 【 】 浏览:20
Tags:2011年 计算机 二级 语言 上机 操作 答案

已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体中,给定程序的功能是找出成绩最低的学生记录,通过形参返回函数。


请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。


#include


#include


#define N 10


typedef struct ss


{


char num[10];


int s;


} STU;


fun(STU a[], STU *s)


{


stu h;


int i;


h = a[0];


for (i=1; i if (a[i].s < h.s)


h = a[i];


*s = h ;


}


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 printf("No = %s Mark = %d\n", a[i].num, a[i].s);


fun(a, &m);


printf("***** THE RESULT *****\n");


printf("The lowest : %s , %d\n", m.num, m.s);


}


编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机二级C语言上机操作题.. 下一篇2011年计算机二级C语言上机操作题..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: