湖南科技大学2018年C语言程序设计实验题——问题 J: 成绩统计

时间限制: 1 Sec 内存限制: 128 MB

题目描述

有N个学生,每个学生的数据包括学号、姓名、6门课的成绩,从键盘输入N个学生的数据,要求打印出总分最高的学生的数据(包括学号、姓名、6门课成绩)。
本题考察对结构体的使用,请将提示中的代码补充完整并提交通过。

输入

输入数据只有一组。
首先输入学生数量N(N<=100),N占一行。
然后逐行输入每个学生的学号、姓名、6科成绩,数据之间由空格分隔。

输出

输出总分最高的学生的数据(包括学号、姓名、6门课成绩)

样例输入

6
201805030158 zhangsan 90 80 70 23 53 99
201805030159 huangsi 80 70 60 43 66 98
201805030160 zhangwu 99 80 70 23 53 99
201805030161 huangliu 80 70 60 93 66 98
201805030162 zhangqi 99 89 87 97 100 99
201805030163 huangba 80 70 60 93 96 98

样例输出

201805030162 zhangqi 99 89 87 97 100 99

提示

//给出部分实现代码(新年福利)如下:

#include<stdio.h>
#define N 100
struct student
{char num[20];char name[20];int score[6];int total;
} stu[N];int main()
{int n,i,j,max,maxi;scanf("%d",&n);for(i=0; i<n; i++){scanf("%s%s",stu[i].num,stu[i].name);stu[i].total=0;for(j=0; j<6; j++){scanf("%d",&stu[i].score[j]);stu[i].total += stu[i].score[j];}}max=0;maxi=0;/********* 找到总分最高的学生,然后输出其学号、姓名及6门课的成绩 begin *********//********* 找到总分最高的学生,然后输出其学号、姓名及6门课的成绩 end *********/    return 0;
}

解决代码

#include<stdio.h>
#define N 100
struct student
{char num[20];char name[20];int score[6];int total;
} stu[N];int main()
{int n,i,j,max,maxi;scanf("%d",&n);for(i=0; i<n; i++){scanf("%s%s",stu[i].num,stu[i].name);stu[i].total=0;for(j=0; j<6; j++){scanf("%d",&stu[i].score[j]);stu[i].total += stu[i].score[j];}}max=0;maxi=0;maxi=stu[0].total;for(i=1; i<n; i++)if(maxi<stu[i].total){max=i;maxi=stu[i].total;}printf("%s %s %d %d %d %d %d %d",stu[max].num,stu[max].name,stu[max].score[0],stu[max].score[1],stu[max].score[2],stu[max].score[3],stu[max].score[4],stu[max].score[5]);return 0;
}

湖南科技大学2018年C语言程序设计实验题——问题 J: 成绩统计相关推荐

  1. python语言程序设计实验题_“Python语言程序设计”问卷调查

    1. 您的性别是: A 男B女2. 您的专业是: 18金融1 18金融2 18统计1 18统计2 18工力 18建筑1 18建筑2 18土木1 18土木2 18土木3 18土木4 18土木5 18土木 ...

  2. python语言程序设计实验题_《Python语言程序设计》测验题目

    Python语言程序设计测验题目 在MOOC网学习Python语言程序设计 课程,课程会有考试,这里把每次考试的经历记录下来,作为学习Python笔记的一部分,后边的考试会持续更新-- Python语 ...

  3. c语言程序设计字符处理周信东,“电子科技大学出版社(周信东主编)”的C语言程序设计实验-整理代码-.doc...

    "电子科技大学出版社(周信东主编)"的C语言程序设计实验-整理代码-.doc -前言- /*非常感谢度?娘以及各位?网上C语言?高手的支持?,才能让敝人?完成此文档?的整理. 本文 ...

  4. c语言程序设计实验指导交大答案,C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后练习参考答案--2018.10修改.doc...

    C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后练习参考答案--2018.10修改.doc 实验一 Visual C集成环境实验内容(一)程序改错1.(1)无法运行(2)将第二个C程序重 ...

  5. c语言程序设计的实验报告,C语言程序设计实验报告

    以下为<C语言程序设计实验报告>的无排版文字预览,完整格式请下载 下载前请仔细阅读文字预览以及下方图片预览.图片预览是什么样的,下载的文档就是什么样的. 湖南科技大学 2019-2020第 ...

  6. c语言程序设计实验二模板,C语言程序设计实验二.doc

    C语言程序设计实验二.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

  7. c语言程序设计书实验电子版,C语言程序设计实验指导书(学生用书)-修订版.pdf

    C语言程序设计 实验指导书 (试用版) 华中科技大学计算机学院 2004年3月 编写说明 C语言程序设计的上机实验是进一步深刻了解C语言的语法.语义,掌握用 C语言进行初步程序设计所需要的方法和技能的 ...

  8. 语言 上课点名 缺勤_主播日记5 | “云端”传递的C语言程序设计实验课

    因受疫情影响,全国各大高校纷纷延期开学,但停课不停学.停课不停教,课堂由线下向线上发生转移,教学方式也发生了转变,这既是对传统教学方法的一种挑战,也是推进和升华教学改革的一个契机.我校C语言程序设计实 ...

  9. c语言程序设计实验教学,C语言程序设计实验教学改革研究

    语言程序设计是目前各高校计算机及其相关专业的一门基础课程,也是其它工科专业学生必修的计算机基础课程之一,是学生学习程序设计的入门课程.同时,该课程是一门应用性很强的学科.随着计算机技术飞速发展,计算机 ...

  10. c语言程序的标识符分类,华中科技大学计算机学院C语言程序设计标识符.PPT

    华中科技大学计算机学院C语言程序设计标识符 第2章 数据类型.运算符 和表达式 2.6.6 自增自减运算 运算符表 -- ++ 运算符: 操作数是任意基本类型之变量(或左值表达式),运算结果是: ⑴ ...

最新文章

  1. python lambda 逻辑_Python之lambda表达式和内置函数
  2. ae怎么做圆一圈圈扩散效果_轻备学院AE特效基础教程 - 如何制作一个带有动画效果村庄烟雾...
  3. 把报表的数据导出Excel
  4. java.lang包—StringBuffer类和StringBuilder类
  5. OCP读书笔记(9) - 诊断数据库
  6. 第一个Qt+opencv程序
  7. 牛客16464 神奇的幻方
  8. Linux:init0和shutdown -h哪个用来关机比较安全【转载】
  9. leetcode题库6-- Z 字形变换
  10. 2015版的迅捷ppt转换成pdf转换器
  11. [百度空间] [转]内存屏障 - MemoryBarrier
  12. IOTOS物联中台从0到1开发Thales800驱动 实例详解
  13. Java项目实战:实现淡旺季飞机票打折
  14. 简单做(ZTD)的十个好习惯总结--转
  15. 中科大计算机招非全日制,中国科技大学有非全日制研究生招生吗?
  16. ArcGis辅助编号功能的插件式实现
  17. es7版本数据备份与恢复(生产环境)
  18. 企业级硬盘产品这么多,到底该选哪一个?
  19. 使用throttlestop超频,解除锁频和温控
  20. Python+Pycharm+Anaconda安装步骤详解

热门文章

  1. php tsrmg,php内核分析(二)-ZTS和zend_try
  2. 迪斯尼计算机动画,迪斯尼经典动画的十大运动规律
  3. 计算机网络密码凭据,win7系统共享提示输入网络凭据用户名密码的解决办法
  4. 论文:轨迹路线生成算法
  5. ESP32分区表图解
  6. 支付宝付款弹窗 被浏览器拦截
  7. mysql修改 mysql.sock路径导致登录时异常
  8. “校长”潘淳:侠之大者,一蓑烟雨任平生
  9. 综述(十六)北京智慧城市发展规划的政策分析
  10. 爬虫 一些爬取图片时出现的错误