洛谷p5740最厉害的学生 C语言
#include<stdio.h>
struct Student{ // 定义结构体struct Student
char name[20];
int chinese;
int math;
int english;
int sum;
};
int main(void)
{
struct Student student[1000];//定义结构体数组
int i,j,n,t,k;
k=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s",student[i].name);//输入学生的名字
scanf("%d",&student[i].chinese);//输入学生的语文成绩
scanf("%d",&student[i].math);//输入学生的数学成绩
scanf("%d",&student[i].english);//输入学生的英语成绩
student[i].sum=student[i].chinese+student[i].math+student[i].english;//计算学生的总分
}
int max=student[0].sum; //假设第一个学生的总分最高
for(i=0;i<n;i++) //通过循环找出总分最高的学生
{
if(max<student[i].sum)
{
t=max;
max=student[i].sum;
student[i].sum=t;
k=i; //用k标记总分最高的学生是哪一个
}
}
printf("%s %d %d %d",student[k].name,student[k].chinese,student[k].math,student[k].english); //输出结果
return 0;
}
洛谷p5740最厉害的学生 C语言相关推荐
- 洛谷 P5740 【深基7.例9】最厉害的学生 题解
Hello!这是我第一次在CSDN社区发题解呢(虽然我只是一个小菜鸡,只会C++,啥也不懂)! 这一次的题解我给大家带来了洛谷 函数与结构体部分的P5740 最厉害的学生这道题. 我们可以先审一审题目 ...
- 【洛谷新手村解题报告二】C++语言,一题多解,思路和WA反思
[洛谷新手村解题报告二] 循环!循环!循环! 数组 继续上次的一!开始循环第二题 循环!循环!循环! 第二题 级数求和 [1/2] 已知:Sn= 1+1/2+1/3+-+1/n 显然对于任意一个整数 ...
- 洛谷 P2404 自然数的拆分问题C语言
文章目录 前言 一.题目 二.解题思路 1.考察方向 2.深度优先搜索 3.解题 正解(升序+不去重) (去重+升序) 总结 前言 之前看了好多文章都说学习编程时写博客的重要,但一直没有尝试,今天在这 ...
- 洛谷刷题部分代码(C语言)
洛谷刷题部分代码存档 我刚刚发现做过的题再找源代码有一点麻烦,遂决定以博客的形式保存.以方便引用.更新. P1055 [NOIP2008 普及组] ISBN 号码 #include<stdio. ...
- 算成绩啦(洛谷P5740、P5741题题解,Java语言描述)
P5740题目要求 P5740题目链接 P5740题意分析 这题比较水,简单的讲直接存一个max就完事... P5740代码(Java语言描述) import java.util.Scanner;pu ...
- 选举学生会(洛谷P1271题题解,Java/C++语言描述)
题目要求 题目链接 分析 题很简单,但对sort()的效率有要求. 开始用Java写了一版: import java.io.BufferedReader; import java.io.IOExcep ...
- 求第k小的数(洛谷P1923题题解,Java/C++语言描述)
题目要求 题目链接 分析 <查找第K大/小元素算法> 这题不使用线性复杂度算法是过不去的(除非你用C++的[内置函数]or[快读+sort()]) Java应该是不可能过去的,你用C++可 ...
- 按比例切分组合数值(洛谷P1008、P1618题解,Java语言描述)
P1008题目要求 P1008题目链接 P1618题目要求 P1618题目链接 分析 P1618是P1008的增强版,使得一个水题没有那么水了,不过还是挺简单的. 其实judge()函数的话,两题可以 ...
- 洛谷P4325、P4413题解(Java语言描述)
P4325题目要求 P4325题目链接 P4325题解 import java.util.Arrays; import java.util.Scanner;public class Main {pub ...
最新文章
- wps图表xy轴颠倒_还在嫌自己的图表丑?50+种可视化图表随你选
- 对称加密与非对称加密
- ping ip 端口_学生会私房菜【20200305期】——Ping命令及其常用参数详解
- ArrayList和LinkedList的add(E)性能秘密
- 解决在配置Oracle数据库连接错误问题
- babymips(下) 寒假逆向生涯(14/100)
- mac:在当前文件夹打开terminal终端
- 开源oa_圈子哥推荐一款基于 Spring Boot 开发 OA 开源产品,学习/搞外快都是不二选择!...
- 服务器不能访问共享文件夹权限,win访问服务器共享文件夹权限设置
- java学到哪里最容易蒙,蒙哥比vs蒙克(目前最好的哪个)
- ct上的img表示什么_明明胸部CT上已经写了肺癌,为什么还要做那么多花钱又痛苦的检查...
- POJ 3069 Saruman's Army (贪心)
- oracle指数函数,2.1 标准 Fortran 95 的通用内函数
- win10系统(64位)3dmax2018安装与破解遇到问题
- 万能五笔-98五笔方案
- Burp Suite 自带浏览器Burp‘s Browser(Chromium)沙盒sandbox问题的解决
- 解决Android打包Entry name ‘res/animator/linear_indeterminate_line1_head_interpolator.xml‘ collided
- Visual Studio中输入英文会在字母之间自动增加空格
- build.prop文件详细赏析
- java不属于约束,【单选题】在Java中,以下哪个约束符可以用来定义成员常量()。
A. static B. finally C. abstract D. final...