设为首页 加入收藏

TOP

2013年计算机二级C语言上机试题六十三及答案
2014-11-23 19:20:07 】 浏览:268
Tags:2013年 计算机 二级 语言 上机 试题 六十三 答案

  第一题:
  已知学生的记录由学号和学习成绩构成,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);
  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2013年计算机二级C语言上机试题六.. 下一篇2013年计算机二级C语言上机试题六..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目