1198: 查找价格最高和最低的图书(结构体数组)
金币值:2
定数:4
时间限制:1.000 s
内存限制:128 M
正确:7
提交:30
正确率:23.33% 命题人:
题目描述
给定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'