PTA 書籍排序

2021-10-03 00:02:29 字數 635 閱讀 8197

編寫程式,從鍵盤輸入 n (n<10)本書的名稱和定價並存入結構陣列中,按單價從小到大排序並輸出排序後的書籍資訊。

輸入輸出示例:括號內為說明,無需輸入輸出

輸入樣例:

3 (n=3)

programming in c

21.5

programming in vb

18.5

programming in delphi

20輸出樣例:

programming in vb 18.5

programming in delphi 20.0

programming in c 21.5

#include

#include

#include

#include

using namespace std;

struct bookb[10]

;bool cmp

(book a,book b)

intmain()

sort

(b,b+n,cmp)

;for

(int i=

0;i)return0;

}

關於使用getchar與getline鏈結

PTA 書籍排序(c )

編寫程式,從鍵盤輸入 n n 10 本書的名稱和定價並存入結構陣列中,按單價從小到大排序並輸出排序後的書籍資訊。輸入輸出示例 括號內為說明,無需輸入輸出 輸入樣例 3 n 3 programming in c 21.5 programming in vb 18.5 programming in de...

PTA 查詢書籍 (20 分)

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

查詢書籍 10分 (PTA)

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