4

C语言编程题——结构体

**设计程序,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数 fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分 **

#include <stdio.h>
#include <string.h>
#define N 10
typedef struct ss
{   char num[10]; int s; } STU;
/***************fun函数**************/
void fun( STU a[], STU *s )
{    int i;*s=a[0];    for (i=0; i<N; i++) if((s->s)>a[i].s)*s=a[i];
}
/***************fun函数**************/
void 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< N; 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);
}

运行示例

关注我,C语言不迷路。
需要分析可以到微信公众号发送问题或者在评论区留言,有问必答!
想了解我的C语言学习笔记等更多知识请关注微信公众号:
量子云基地

C语言编程题—结构体—设计程序,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数 fun:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分相关推荐

  1. C语言试题五十一之已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。

    1. 题目 请编写一个函数void function(Student a[], int n, Student *s),其功能时:已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中 ...

  2. C语言编程>第十二周 ③ 已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数。

    已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部,请完成该函 ...

  3. python查找两个数组中相同的元素_找出两个数组的相同元素,最优算法?

    在做新旧接口交替过程中,遇到了老接口和新接口json数据有些不一致的情况,需要比较两个json对象,把相同的元素赋其中一个json对象中变量的值.而且其中一个json最后输出格式还需要改变下属性名,思 ...

  4. C语言编程>第十三周 ⑧ 已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中。请编写函数fun,该函数的功能是:

    例题:已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部, ...

  5. C语言编程题(基础)

    一.请按照要求编程:由键盘输入全班30名学生成绩,按成绩从高到低排序,并输出排序后的成绩. 要求: 主函数中输入30名学生成绩,输出排序后的成绩. 子函数中对30个成绩排序. #include &qu ...

  6. C语言编程题—N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,

    C语言编程题 设计程序,N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点.请编写函数fun,它的功能是:求出平均分,由函数值返回.例如,若学生的成绩是:85,76,69,85 ...

  7. C语言试题五十二之学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun,它的功能时:按分数的高低排列学生的记录,高分在前。

    1. 题目 请编写一个函数void function(Student a[], int n),其功能时:学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun, ...

  8. 的c语言编程函数题,C语言编程题及答案Word版

    <C语言编程题及答案Word版>由会员分享,可在线阅读,更多相关<C语言编程题及答案Word版(122页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您 ...

  9. python分段函数输入x的值求y的值_C语言编程题 有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在屏幕上输出。有分段函数如下,编程实现输入整...

    C语言编程题 有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在屏幕上输出. 有分段函数如下,编程实现输入整 www.zhiqu.org 时间: 2020-11-22 #include ...

最新文章

  1. As3.0 一些好书连接
  2. List循环添加对象时遇到问题的解决
  3. 蓝桥杯-表达式计算(java)
  4. Python学习笔记:常用内建模块5
  5. 微信扫码支付官方配置(一)
  6. IE8下submit表单没反应
  7. [sh]rm -rf*的防护和普通用户执行命令
  8. 公司项目拓扑的演变过程
  9. 计算机毕业设计谢辞怎么写,毕业论文谢辞怎么写(通用8篇)
  10. (部分转载,部分原创)java大数类(2)
  11. 实习面试问题整理(一)
  12. 经验总结:java自学视频免费
  13. java源码-AtomicReference
  14. grdraw用法 lisp_AutoCAD 2000 Visual LISP开发
  15. [jzoj NOIP2018模拟11.02]
  16. 计算机图形学(裁剪)
  17. 转fatfs 文件系统选择
  18. win10没有realtek高清晰音频管理器_千万小心:山寨Win10更新工具正作祟!
  19. 高性能流媒体服务器--mediasoup框架整理
  20. 物理专业英语词汇(O-Z)

热门文章

  1. linux各种一句话反弹shell总结
  2. intel 服务器芯片组 c6,华擎推出C621A WS工作站主板 支持志强W-3300处理器
  3. Python 有趣的囚犯问题
  4. 金融分析与风险管理——风险价值(VaR)
  5. 克33+9爆利拉德阿德32分 马刺24分大胜开拓者
  6. 笔记 shell基础应用,texturePacker 命令批量打包打包
  7. 借助ADB冻结与卸载Android系统应用(免ROOT)
  8. 记录video-js出现的一些异常
  9. [洛谷P2698][USACO12MAR]花盆Flowerpot
  10. 自定义ViewGroup之仿奥运五环的实现