習題9 4 查詢書籍 20分

2021-10-10 23:32:39 字數 1393 閱讀 7122

習題9-4 查詢書籍 (20分)

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

我的答案:

#include

typedef

struct

book;

book max

(book * lib,

int n)

;book min

(book * lib,

int n)

;int

main()

book max =

max(lib, n)

; book min =

min(lib, n)

;printf

("%.2lf, "

, max.price)

;puts

(max.name)

;printf

("%.2lf, "

, min.price)

;puts

(min.name)

;return0;

}book max

(book * lib,

int n)

book ret =

; i =0;

while

(lib[max]

.name[i]!=0

)return ret;

}book min

(book * lib,

int n)

book ret =

; i =0;

while

(lib[min]

.name[i]!=0

)return ret;

}

習題9 4 查詢書籍 20分

進博主技術群,與大佬交流,領取乾貨學習資料 快速找到所需題目 浙大版c語言程式設計第三版題目集一覽表 給定n本書的名稱和定價,本題要求編寫程式,查詢並輸出其中定價最高和最低的書的名稱和定價。輸入格式 輸入第一行給出正整數n 10 隨後給出n本書的資訊。每本書在一行中給出書名,即長度不超過30的字串,...

習題9 4 查詢書籍 20分

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

習題9 4 查詢書籍 20分

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