7 24 查詢書籍 20分

2021-10-02 10:18:55 字數 1115 閱讀 1259

給定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

1. sort對結構體排序

2. getline(cin,str); ------ 對字串str的含空格輸入,輸入前需用cin.ignore()清空緩衝區,防止讀入上乙個』\n』

3. cin.getline(ch,length,』\n』) ------ 對字元陣列輸入,最長length大小,遇到』\n』(可自定字元)結束

4. 宣告結構變數時c++中可以省略結構struct

5. 保留幾位小數,標頭檔案#include< iomanip >,cout<#include

#include

#include

using

namespace std;

struct book

;bool

cmp(book a,book b)

intmain()

sort

(ss,ss+n,cmp)

;//排序

cout

)<.money<<

", "

<.name

)<.money<<

", "

<.name;

return0;

}

查詢書籍(20 分)

給定n本書的名稱和定價,本題要求編寫程式,查詢並輸出其中定價最高和最低的書的名稱和定價。輸入格式 輸入第一行給出正整數n 10 隨後給出n本書的資訊。每本書在一行中給出書名,即長度不超過30的字串,隨後一行中給出正實數 題目保證沒有同樣 的書。輸出格式 在一行中按照 書名 的格式先後輸出 最高和最低...

查詢書籍 20 分

給定n本書的名稱和定價,本題要求編寫程式,查詢並輸出其中定價最高和最低的書的名稱和定價。輸入第一行給出正整數n 10 隨後給出n本書的資訊。每本書在一行中給出書名,即長度不超過30的字串,隨後一行中給出正實數 題目保證沒有同樣 的書。在一行中按照 書名 的格式先後輸出 最高和最低的書。保留2位小數。...

PTA 查詢書籍 (20 分)

給定n本書的名稱和定價,本題要求編寫程式,查詢並輸出其中定價最高和最低的書的名稱和定價。輸入第一行給出正整數n 10 隨後給出n本書的資訊。每本書在一行中給出書名,即長度不超過30的字串,隨後一行中給出正實數 題目保證沒有同樣 的書。在一行中按照 書名 的格式先後輸出 最高和最低的書。保留2位小數。...