题目描述 定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。 输入 输入n+1行,其中前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1行是输入结束标志:0 0 0(空格分隔的三个0)。其中书号和书名为字符串类型,价格为浮点数类型。 输出 总计n+1行,第1行是所创建的图书表中的图书个数,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔。其中价格输出保留两位小数。
时间: 2024-03-30 15:37:58 浏览: 130
2_顺序表_
5星 · 资源好评率100%
题目分析:
根据题目要求,需要定义一个包含图书信息的顺序表,并且读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。
具体实现,我们可以使用结构体来存储每本书的信息,定义一个数组来存储所有书的信息,读入数据时逐个存储到数组中,并计数。统计完成后,逐行输出每本书的信息。
代码实现如下:
阅读全文