SHAOXIAOJ正在加载中...

1198: 查找价格最高和最低的图书(结构体数组)

金币值:2 定数:4 时间限制:1.000 s 内存限制:128 M
正确:7 提交:30 正确率:23.33% 命题人:
点赞量:1 收藏量:0 题目类型:程序 知识点: 结构体

题目描述

给定n本书的名称和定价,本题要求编写程序,查找并输出其中价格最高和最低的书的名称和定价。

输入格式

输入第一行给出正整数n(n<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。

输出格式

在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。

输入样例    复制

3
Programming in C
21.5
Programming in VB
18.5
Programming in Delphi
25.0

输出样例    复制

25.00, Programming in Delphi
18.50, Programming in VB

提示

注意:用gets函数读取一行字符串,因为样例中的字符串包含空格。另外,用scanf读取一个正整数n后,会有一个回车符,需要用getchar()读取这个回车符之后,才能用gets函数读取下一行字符串。通常,scanf语句中不要加回车符'\n'