C语言编程题—结构体—设计程序,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数 fun:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分
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:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分相关推荐
- C语言试题五十一之已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。
1. 题目 请编写一个函数void function(Student a[], int n, Student *s),其功能时:已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中 ...
- C语言编程>第十二周 ③ 已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数。
已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部,请完成该函 ...
- python查找两个数组中相同的元素_找出两个数组的相同元素,最优算法?
在做新旧接口交替过程中,遇到了老接口和新接口json数据有些不一致的情况,需要比较两个json对象,把相同的元素赋其中一个json对象中变量的值.而且其中一个json最后输出格式还需要改变下属性名,思 ...
- C语言编程>第十三周 ⑧ 已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中。请编写函数fun,该函数的功能是:
例题:已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部, ...
- C语言编程题(基础)
一.请按照要求编程:由键盘输入全班30名学生成绩,按成绩从高到低排序,并输出排序后的成绩. 要求: 主函数中输入30名学生成绩,输出排序后的成绩. 子函数中对30个成绩排序. #include &qu ...
- C语言编程题—N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,
C语言编程题 设计程序,N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点.请编写函数fun,它的功能是:求出平均分,由函数值返回.例如,若学生的成绩是:85,76,69,85 ...
- C语言试题五十二之学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun,它的功能时:按分数的高低排列学生的记录,高分在前。
1. 题目 请编写一个函数void function(Student a[], int n),其功能时:学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun, ...
- 的c语言编程函数题,C语言编程题及答案Word版
<C语言编程题及答案Word版>由会员分享,可在线阅读,更多相关<C语言编程题及答案Word版(122页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您 ...
- python分段函数输入x的值求y的值_C语言编程题 有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在屏幕上输出。有分段函数如下,编程实现输入整...
C语言编程题 有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在屏幕上输出. 有分段函数如下,编程实现输入整 www.zhiqu.org 时间: 2020-11-22 #include ...
最新文章
- As3.0 一些好书连接
- List循环添加对象时遇到问题的解决
- 蓝桥杯-表达式计算(java)
- Python学习笔记:常用内建模块5
- 微信扫码支付官方配置(一)
- IE8下submit表单没反应
- [sh]rm -rf*的防护和普通用户执行命令
- 公司项目拓扑的演变过程
- 计算机毕业设计谢辞怎么写,毕业论文谢辞怎么写(通用8篇)
- (部分转载,部分原创)java大数类(2)
- 实习面试问题整理(一)
- 经验总结:java自学视频免费
- java源码-AtomicReference
- grdraw用法 lisp_AutoCAD 2000 Visual LISP开发
- [jzoj NOIP2018模拟11.02]
- 计算机图形学(裁剪)
- 转fatfs 文件系统选择
- win10没有realtek高清晰音频管理器_千万小心:山寨Win10更新工具正作祟!
- 高性能流媒体服务器--mediasoup框架整理
- 物理专业英语词汇(O-Z)
热门文章
- linux各种一句话反弹shell总结
- intel 服务器芯片组 c6,华擎推出C621A WS工作站主板 支持志强W-3300处理器
- Python 有趣的囚犯问题
- 金融分析与风险管理——风险价值(VaR)
- 克33+9爆利拉德阿德32分 马刺24分大胜开拓者
- 笔记 shell基础应用,texturePacker 命令批量打包打包
- 借助ADB冻结与卸载Android系统应用(免ROOT)
- 记录video-js出现的一些异常
- [洛谷P2698][USACO12MAR]花盆Flowerpot
- 自定义ViewGroup之仿奥运五环的实现