c语言数学语文英语成绩编程,输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分...
输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,且打印一张按高分到低分名次排序的成绩单。然后用折半查找法查找有没有平均分为85分的学生,如果找到,则输出相关的序号,如果没有找到,则输出没有找到的信息。
要求:
(1) 排序用一个函数实现。
(2) 打印的成绩单表项包括:序号、数学、英语、 C语言程序设计、总分、平均分。
#include
#include
struct student
{ int num;
int math;
int english;
int c;
int sum;
int average;
};
void main()
{struct student s[10];
int i;
void sum( student s[]);
void average(student s[]);
void sort(student s[]);
void print(student s[]);
void search(student s[]);
for(i=0;i<10;i++)
{
printf("请输入%d个学生的信息-------学号------数学成绩------英语成绩-----c语言成绩\n",i+1); scanf("%d,%d,%d,%d",&s[i].num,&s[i].math,&s[i].english,&s[i].c);
}
sum(s);
average(s);
sort(s);
search(s);
print(s);
system("pause");//我用的是vs2010编译器,楼主用别的话改下这条
}
void sum( student s[])
{ int i;
for(i=0;i<10;i++)
s[i].sum=s[i].math+s[i].english+s[i].c;
}
void average(student s[])
c语言数学语文英语成绩编程,输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分...相关推荐
- c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%...
c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我 ...
- java中double身高_用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现...
用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现 关注:285 答案:5 mip版 解决时间 2021-02-05 07:44 提问者女人不需要倾国倾 ...
- c语言输入6名学生5门课程的成绩,求解输入10个学生5门课的成绩,分别用函数实现下列功能:...
我也写了一个,没有测试,不知对不对! #include int main(void) { int a[10][5], i, j;/*表示是10个学生,五门课程的成绩的数组*/ int average( ...
- 编写C++语言程序,在歌手大奖赛中,输入10名评委为某选手的打分成绩,去掉一个最高分,去掉一个最低分,求该选手最后得分。
下面是一个示例程序,它接受 10 个评分,并去掉最高分和最低分后计算最终得分: #include <bits/stdc++.h> using namespace std; int main ...
- c语言按照姓名查询员工信息,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include //主函数 int main() { int sort(int num[10],char name[10][10],i ...
- C语言: 编写一个程序解鸡兔同笼问题:已知鸡兔总数为a, 鸡兔腿总数为b, 计算出鸡兔各多少只
题目: 编写一个程序解鸡兔同笼问题:已知鸡兔总数为a, 鸡兔腿总数为b, 计算出鸡兔各多少只 题目分析:直接使用顺序结构就行 1.设鸡有x只,兔子有y只,因此x+y=a:即, x=a ...
- 用python输出姓名和学号带不出姓名和学号_C++:输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。用C++编写一个程序 : 输入...
C++:输入10个学生的姓名.学号和成绩,将其中不及格者的姓名.学号和成绩输出. 用C++编写一个程序 : 输入 www.zhiqu.org 时间: 2020-12-07 [解题思路]本题用类 ...
- c语言输入一批正整数 求其中的偶数和,编程,输入一批整数,先求出其中的偶数和及奇数和,然后输出偶数和与奇数和的差...
设计一个程序,要求输入三个整数,能求出其中最大的数并输出 #includeintmain{inti;inta1,a2,a3;printf("输入三个数:\n");scanf(&qu ...
- c语言输出最大的数ns流程图_③依次输入10个数,要求输出其中最大的数用传统流程图表示...
编写VB程序.输入20个数,放在数组中,输出其总和,平均数,以及大于平均数的那些数 简单写一下代码流程dima(20)fori=0to19a(i)=inputbox("输入第"+s ...
最新文章
- html css样式div属性,div css
- SAP CK40N常见问题
- SkipList 以及高度的确定
- 双目相机定位3d python_用深度学习实现 2D 到 3D 的转换
- Ruoyi框架Maven编译不通过的问题---SpringCloud Alibaba_若依微服务框架改造---工作笔记006
- lisp用entmake生产圆柱体_投石科技圆柱体全息幻象装置
- 20190807:排序数组删除重复项
- 【渝粤教育】电大中专就业指导 (4)作业 题库
- 03.Java多线程并发库API使用2
- 细思极恐:如果我是股东,我也不会再出钱
- 在Linux服务器上下载百度云盘中的资料
- 等额本息和等额本金 计算公式
- [BUUCTF]PWN——[BJDCTF 2nd]snake_dyn
- matlab中的方波信号图片_MATLAB| 望远镜分辨率amp;艾里斑的模拟
- 微信小程序列表首字母排序并根据字母定位
- IO流1(字节流+字符流+输入流+输出流+节点流+处理流)
- #金数据#微信小程序#微信小程序跳转金数据小程序并获取问卷信息
- HM代码-码控(1)-乱七八糟的初始化
- 功能测试中遇到不可重现软件缺陷的解决策略
- 室内设计计算机学什么软件,学习室内设计需要会用到哪些软件呢?