From 84f929c055e6d519a3782009c7b56ee83ba3a313 Mon Sep 17 00:00:00 2001 From: msksbr Date: Fri, 27 Sep 2024 01:35:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E6=89=93=E5=8D=B0?= =?UTF-8?q?=E8=BE=93=E5=87=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homework1/test4.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/homework1/test4.cpp b/homework1/test4.cpp index 5a363a8..94bc83e 100644 --- a/homework1/test4.cpp +++ b/homework1/test4.cpp @@ -49,10 +49,14 @@ void input(book *books, int n) { void output(book_and_number *books_and_number) { cout << books_and_number->number_of_books << endl; - for (int i = 0; i < books_and_number->number_of_books; i++) { - cout << books_and_number->books[i].id << " " << books_and_number->books[i].name << " " << fixed << - setprecision(2) << - books_and_number->books[i].price << endl; + for (int i = 0; true; i++) { + if (books_and_number->books[i].price != 0) { + for (int j = 1; j < i + books_and_number->number_of_books; j++) { + cout << books_and_number->books[i].id << " " << books_and_number->books[i].name << " " << fixed << + setprecision(2) << books_and_number->books[i].price << endl; + } + break; + } } }