zoukankan      html  css  js  c++  java
  • C++结构体之统计最高最低分

    [Submit][Status][Web Board]

    Description

    输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。

    Input

    输入5个学生的姓名和分数,用结构体完成

    Output

    输出最高分的姓名和分数,最低分的姓名和分数

    Sample Input

    wang 98.8 li 67.9 zhang 56 lu 78.7 liu 70

    Sample Output

    MAX: wang 98.8MIN:zhang 56
    /* 
    *程序的版权和版本声明部分: 
    *Copyright(c)2014,烟台大学计算机学院学生 
    *All rights reserved. 
    *作者:王振 
    *完成日期:博客发表日期 
    *版本号:v1.0 
    *对任务及求解方法的描述部分: 
    *输入描述: 
    *问题描述:
    *程序输出:
    *问题分析: 
    *算法设计: 
    */  
    #include<iostream>
    #include<string>
    using namespace std;
    struct aa
    {
    string a;
    double b;};
    int main()
    {
    	aa a[5];
    	int i;
    	double m,n;
    	string s,d;
    	for(i=0;i<5;i++)
    	{ cin>>a[i].a>>a[i].b;}
    	m=a[0].b;
    	n=a[0].b;
    	s=a[0].a;
    	d=a[0].a;
    		for(i=1;i<5;i++)
    			if(m<a[i].b)
    			{m=a[i].b;s=a[i].a;}
    			else
    				if(n>a[i].b)
    				{n=a[i].b;d=a[i].a;}
    cout<<"MAX:  "<<s<<"  "<<m<<endl<<endl;
    cout<<"MIN:"<<d<<" "<<n<<endl;
    return 0;
    				
    
    	
    }

    这个题出的很头疼,就那个格式,该空几个格够人琢磨半天的,一点意义没有,MAX和MIN后面的冒号都不一样,无语
  • 相关阅读:
    SpringMVC_day02
    Linux下安装jdk,tomcat,mysql
    SpringMVC_day01
    如何在虚拟机中安装kali linux
    Shell中 &>/dev/null和 >/dev/null 2>&1
    Linux 安全加固2
    linux 安全加固
    记一次修改php.ini不生效的踩坑之旅
    Redis 参数详解
    LAMP + Redis 主从复制
  • 原文地址:https://www.cnblogs.com/oversea201405/p/3767026.html
Copyright © 2011-2022 走看看