使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入5本图书的的信息,并求总金额

简介: 使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入5本图书的的信息,并求总金额

使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入5本图书的的信息,并求总金额

思路

  • 定义结构体
  • 定义数组存储图书信息

代码实现

structbook{
intid;
charname[50];
intnum;
floatprice;
}a[5];
intmain(){
inti;
floatsum=0;
structbook*p;   //定义结构体类型指针for(p=a;p<a+5;p++){
printf("请输入图书编号:图书名:单价:数量:\n");
scanf("%d %s %d %f", &p->id, p->name,&p->num, &p->price);
sum=sum+p->num*p->price;
     }
printf("总金额:%.2f",sum);
return0;
}
目录
相关文章
|
6月前
|
Java 数据库
图书信息查询系统
图书信息查询系统
74 1
|
5月前
|
数据库
电商购物系统商品数据结构设置 -- 商品类别表
电商购物系统商品数据结构设置 -- 商品类别表
如何快速核对未到场的人数名字EXCEL
如何快速核对未到场的人数名字EXCEL
|
数据安全/隐私保护 C语言
【C语言】制作“学生管理成绩系统”,内容包括【系统显示】【录入信息】【删除信息】【等级评定】【成绩排序】【成绩修改】【查找学生】涉及循环、结构体和数组等
学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢? 导言 学生菜单系统是基于前阶段的C语言学习,从实际出发,巩固C语言基础的练习,通过多种函数的不同运用,检验知识点的牢固可靠性。 系统设计概述 整个学生系统将会被分成几个内容,将大任务分为多个小任务,并将其合理连接起来,独立而又有联系,对逻辑能力有一定要求(没错,我是木头) 设计多个模块 开发团队信息(即首
【C语言】制作“学生管理成绩系统”,内容包括【系统显示】【录入信息】【删除信息】【等级评定】【成绩排序】【成绩修改】【查找学生】涉及循环、结构体和数组等
|
小程序 Android开发 数据安全/隐私保护
孔夫子旧书网接口:实现输入ISBN获取图书信息
背景 由于粉丝看到了我的一篇文章《别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)》 私信我说,能不能对接下孔夫子旧书网的接口,经过抓包发现很多加密数据拿不下来,于是换了个思路,最终搞定,这里简单记录下,不发操作,免得又被和谐 大家想学的可以参考:《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》、《记一次视频抓包m3u8解密过程》、《滇医通九价脚本》 成品演示: https://*****/v2/kfz.php?isbn=9787010
509 0
孔夫子旧书网接口:实现输入ISBN获取图书信息
|
SQL 前端开发 Java
图书模板之按分类查询图书 | 学习笔记
快速学习图书模板之按分类查询图书
图书模板之按分类查询图书 | 学习笔记
打印学生选课清单 (25 分)
打印学生选课清单 (25 分)
146 0
7-27 通讯录的录入与显示 (10 分)
7-27 通讯录的录入与显示 (10 分)
444 0
购物车增减商品数量2-修改商品小计35
购物车增减商品数量2-修改商品小计35
100 0
购物车增减商品数量2-修改商品小计35
购物车增减商品数量2-修改商品小计3-35
购物车增减商品数量2-修改商品小计3-35
94 0
购物车增减商品数量2-修改商品小计3-35