oj--C++结构体之统计最高最低分
2016-04-15 17:57
190 查看
代码;
运行测试;
/* *Copyright (c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称: C++结构体之统计最高最低分; *作 者:岳成艳; *完成日期:2016年4月15号; *版 本 号:vc++6.0; *问题描述:输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。 *输入描述:输入5个学生的姓名和分数,用结构体完成 例:wang 98.8 li 67.9 zhang 56 lu 78.7 liu 70; *程序输出:输出最高分的姓名和分数,最低分的姓名和分数 MAX: wang 98.8 MIN:zhang 56; */ #include<iostream> using namespace std; struct student { char name[20]; float score; }z[5]; int main() { int i,x,y; float MAX=0,MIN=999; for(i=0;i<5;i++) { cin>>z[i].name>>z[i].score; } for(i=0;i<5;i++) { if(z[i].score>MAX) { MAX=z[i].score; x=i; } if(z[i].score<MIN) { MIN=z[i].score; y=i; } } cout<<"MAX: "<<z[x].name<<" "<<z[x].score<<endl; cout<<endl; cout<<"MIN:"<<z[y].name<<" "<<z[y].score<<endl; return 0; }
运行测试;
相关文章推荐
- C++和C语言的区别
- C++作业2-2
- 巩固C语言(番外篇)----二级指针
- 话说:学好C语言,走遍天下都不怕
- 华为机试正式版(西安c/c++/java),今天下午去机试的题目,新奇出炉了!
- Windows平台下GCC编程之从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算10名学生的最高分、平均分和及格人数
- C++笔记
- 关于理解《C++ 对象模型》中:把单一元素的数组放在末尾,struct可以拥有可变大小的数组
- 第一章 c语言概论
- C语言 计算某段程序的执行时间(毫秒)
- C语言内存管理
- C++之include<iostream>与include<iostream.h>
- 关于C++类的静态数据为什么一定要初始化
- c模拟c++ const 转换
- 【C++】Vs2008中使用智能指针
- 关于volatile
- LeanCloud C++ SDK初步安装测试记录(2)
- C++ const用法 尽可能使用const
- 巩固C语言(四)-----冒泡排序 & 二分查找 & 单次循环对二维数组赋初值
- C++多态篇3——虚函数表详解之多继承、虚函数表的打印