1. 一本书book包含以下信息:
l ISBN
l title:书名
l author:作者
l publisher:出版社
l price:价格
设计一个结构体表示这本书。
编写一个名为book.c的程序,完成下列任务:
l 将book定义成一个结构体类型
l 使用malloc函数动态开辟适当大小的内存空间来储存一个book变量
l 为这个变量赋值(或者初始化这个变量)
l 将这个变量表示的图书信息打印在屏幕上
下面是一个运行示例:
The book info
ISBN:978-7-302-24603-9
author:秦峰
publisher:清华大学出版社
price:33.0
2. 一个仓库里的货品product包含以下信息
l id:货品编号
l name:货品名称
l quantity:数量
l price:单价
设计一个结构体表示这个货品。
编写一个名为product.c的程序,完成下列任务:
l 编写函数display显示一个product数组中每个货品的所有信息和每个货品总价值(数量*单价),并显示出这个数组所有货品的总价值
l 编写主函数,声明并初始化一个长度为3的product数组,调用display显示货品的信息
下面是一个运行示例:
All Products
id name quantity price total
value
-------------------------------------------------------------
1001 路由器 12 100.0 1200.0
2002 显示器 3 2000.0 6000.0
3003 键盘 20 500.0 10000.0
好像要用什么结构体内容
ç头ä¸å¯¹é©¬å´