每日一題Day04 順序表逆序

2021-10-07 14:25:06 字數 1132 閱讀 4738

題目描述

定義乙個包含圖書資訊(書號、書名、**)的順序表,讀入相應的圖書資料來完成圖書資訊表的建立,然後將讀入的圖書資訊逆序儲存,逐行輸出逆序儲存後每本圖書的資訊。

輸入描述

輸入n+1 行,第一行是圖書數目n,後n 行是n 本圖書的資訊(書號、書名、**),每本圖書資訊佔一行,書號、書名、**用空格分隔,**之後沒有空格。其中書號和書名為字串型別,**為浮點數型別。

輸出描述

總計n 行,第i 行是原有圖書表中第n-i+1 行的圖書的資訊(書號、書名、**),每本圖書資訊佔一行,書號、書名、**用空格分隔。其中**輸出保留兩位小數。

樣例輸入

6

9787302257646 程式設計基礎 25.00

9787302164340 程式設計基礎(第2版) 20.00

9787302219972 微控制器技術及應用 32.00

9787302203513 微控制器原理與應用技術 26.00

9787810827430 工業計算機控制技術——原理與應用 29.00

9787811234923 組合語言程式設計教程 21.00

樣例輸出

9787811234923 組合語言程式設計教程 21.00

9787810827430 工業計算機控制技術——原理與應用 29.00

9787302203513 微控制器原理與應用技術 26.00

9787302219972 微控制器技術及應用 32.00

9787302164340 程式設計基礎(第2版) 20.00

9787302257646 程式設計基礎 25.00

/**

* main函式返回值不能為void,否則會彙編出錯,請使用int main(),並在最後return 0。

* 雖然vc等windows下的編譯器支援,但c/c++標準中不允許使用void main()!

*/#include

#include

typedef

struct book

book;

intmain()

for(i=

0; i)return0;

}

每日一題Day01 順序表建立

描述 定義乙個包含圖書資訊 書號 書名 的順序表,讀入相應的圖書資料來完成圖書資訊表的建立,然後統計圖書表中的圖書個數,同時逐行輸出每本圖書的資訊。輸入輸入n 1行,其中前n行是n本圖書的資訊 書號 書名 每本圖書資訊佔一行,書號 書名 用空格分隔,之後沒有空格。最後第n 1行是輸入結束標誌 0 0...

每日一題 day4

基礎題 1 判斷兩個鍊錶是否相交,若相交,求交點 假設鍊錶不帶環 思路 2 判斷兩個鍊錶是否相交,若相交,求交點 假設鍊錶可能帶環 思路 兩個鍊錶帶環可分為兩種情況 1.乙個帶環,乙個不帶環 這種情況是不會有交點的 2.兩個都帶環 分析 入口點相同時,分別讓兩個鍊錶從入口點處斷開,則轉換成了兩個不帶...

每日一題 day6

基礎題 1 兩個棧實現乙個佇列 思路 棧的特點 後進先出 佇列的特點 先進先出 兩個棧可將乙個棧用於入資料,另乙個用於出資料 define crt secure no warnings include includetemplate class myqueue void pop 刪除頭部資料 s2....