用数组怎么编这个程序,假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 12:46:18
用数组怎么编这个程序,假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者

用数组怎么编这个程序,假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者
用数组怎么编这个程序,
假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者排后,但名次一样.
姓 名
语 文
数 学
英 语
综 合
张大明
120
130
110
280 640
李小红
110
120
105
290 605
王志强
108
128
126
278 640
汪晓成
112
135
122
286 655
李 丹
100
120
108
276 614

用数组怎么编这个程序,假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者
#include
#include
using namespace std;
struct Student{
string name;
int chinese_score;
int math_score;
int english_score;
int sum_score;
};
typedef struct Student S;
void exchange(S& s1,S& s2)
{
S temp;
temp=s1;
s1=s2;
s2=temp;
};
void outputs(const S s)
{
cout

用数组怎么编这个程序,假设有五位同学四门功课的成绩如下,现要求得每位同学的总分,并按照总分从高到低的顺序进行排序,输出其名次,如果总分相同,则按语文和数学分数之和高者排前,低者 怎么编plc程序 广数宏程序怎么编? 编写一个班级成绩统计程序,要求:(1)读入全班学生的四门成绩,并计算每个人的平均成绩; (2)统计班级门各门成绩的平均分.请用数组编 谢谢用C语言编 宏程序编椭圆怎么编?说说 c语言程序 s=1!+2!+3!+4!.n!这个程序怎么编 一道C++求组合数的问题有一个数组a[44]={1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4.11,11,11,11},用递归求出其中和等于17的所有组合.这个程序怎么编呀 数控宏程序怎么编 心形线r=a(1+cosx)(a>0) 谁能支援一下 告诉我这个用matlab怎么编程序啊 数控车床编程中Q P G71 Q_ P_ 下面该怎么编?G71 X86 I3 K1 L3 G71 X86 I3 K1 L3 F100(这个没有编错,我一直镗孔用的 这个程序下面该怎么编? 怎么用c语言编一个程序解二元一次方程 数控铣椭圆用宏程序怎么编 用vf解六元一次方程组 怎么编程序 首先我用matlab编了一个小正方体的程序,如果想让这个正方体向上下左右前后六个方向随机移动,怎么写程序 用matlab求解常微分这个程序怎么编的啊?我想编一个matlab程序,使用ode45求解:dy/dx=(y^2+5)*(x+6).x范围是0到5,y0=0.5 下面这个程序怎么写啊 :有15个数由大到小排列存放在一个数组中,输入一个数,要求用折半查找法找出该 任意输入十个数,计算所有正数的和,负数的和以及十个数的和,怎么写这个程序?用循环语句来解答 不用数组 怎样用数控车床把圆柱体加工成圆椎体,有谁知道这个程序怎么编吗?