实验9 结构程序设计 7-4 查找书籍
给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。
输入格式:
输入第一行给出正整数n(<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。
输出格式:
在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。
输入样例:
3
Programming in C
21.5
Programming in VB
18.5
Programming in Delphi
25.0
输出样例:
25.00, Programming in Delphi
18.50, Programming in VB
#include <stdio.h>
#include <string.h>
//这里需要注意scanf和gets的区别,scanf会留一个回车,gets不会
//可以用scanf或者getchar()去除回车
struct book{char name[31];double price;
}; int main()
{int n;int j=0;scanf("%d",&n);//需要去除回车getchar();struct book books[n];for (int i=0;i<n;i++){gets(books[i].name);//无需去除回车scanf("%lf",&books[i].price);getchar();}int max=0,min=0;for (int i=1;i<n;i++){if (books[max].price<books[i].price){max=i;}if (books[min].price>books[i].price){min=i;}}printf("%.2f, %s\n",books[max].price,books[max].name);printf("%.2f, %s",books[min].price,books[min].name);
}
实验9 结构程序设计 7-4 查找书籍相关推荐
- c语言实验选择结构程序设计答案,实验2:选择结构程序设计 (答案)
实验2:选择结构程序设计 一.实验目的 1.掌握关系.逻辑运算符及其表达式的正确使用. 2.掌握if语句和switch语句的使用. 3.了解vc++C程序调试的基本方法 二.实验环境 turbo c2 ...
- 实验9 结构程序设计 6-1 计算两个复数之积
本题要求实现一个计算复数之积的简单函数. 函数接口定义: struct complex multiply(struct complex x, struct complex y); 其中struct c ...
- c语言实验选择结构程序设计
1. 编写程序输入三个数,按由小到大的顺序输出. #include <stdio.h> main() { inta,b,c,t; printf(" 请输入三个整数 :" ...
- 浙江大学PTA C语言-实验9 结构程序设计 7-2 时间换算
7-2 时间换算 (15分) 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给 ...
- c语言选择循环实验报告,C语言程序设计实验报告选择与循环结构程序设计.doc
C语言程序设计实验报告选择与循环结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的 ...
- 实验9-5 查找书籍 (20 分)
浙大版<C语言程序设计实验与习题指导(第3版)>题目集 实验9-5 查找书籍 (20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格 ...
- c语言选择结构程序设计报告,《C语言程序设计》实验报告选择结构程序设计.doc...
<C语言程序设计>实验报告选择结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...
- 计算机分支结构语句的实验报告,c语言 实验报告三 分支结构程序设计
c语言 实验报告三 分支结构程序设计 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 物光学院计算机类实验报告<C 程序设计& ...
- python顺序结构实验_Python程序设计实验报告二:顺序结构程序设计
安徽工程大学 Python程序设计 实验报告 班级 物流192 姓名方伟虎学号3190505205 成绩 日期 2020.3.20 指导老师修宇 [实验名称] 实验二 顺序结构程序设计(验证性实验) ...
最新文章
- 【转】VS2008制作打包程序将安装路径写入注册表
- python数字图像处理(17):边缘与轮廓
- RM格式转换成VCD
- java hql多条件查询_Hibernate结合JPA编写通用泛型多条件查询
- VTK:vtkCellCenters用法实战
- 【Python】python文件名和文件路径操作
- 阿里云服务器重启后无法访问的解决
- ios 与web服务器传值_中高级iOS大厂面试宝典,拿到offer率80%,金三银四将是你的新起点...
- 深度卷积神经网络的水稻穗瘟病检测方法
- CentOS hadoop 伪分布式安装步骤
- [java]房屋出租系统
- elastic APM针对java应用的高阶用法(java agent)
- 什么是JAVA SWING
- 原生方式android 商城,WooCommerce商城原生android完整客户端源码(CiyaShop)
- mb是做1还是0_新手爸妈看过来:0-1岁宝宝这样做早教,省钱省心又实用
- fix-下拉出现白条问题
- 终于有人把XGBoost 和 LightGBM 讲明白了,项目中最主流的集成算法!
- AWB调试中(Tuning)的几个问题
- TextToSpeech 因为Android11应用读取权限问题初始化失败
- Java_Set接口
热门文章
- 10.15 wget:命令行下载工具
- yum 报错:centos yum (28, 'Connection time-out') Trying other mirror.
- 大话移动通信pdf_移动通信是怎么实现的?
- 问题 F: 积木大赛(模拟)
- 树状数组求区间和(区间均值)
- 精选案例 | “虫虫音乐”如何做到搜索CTR提高150%
- linux 查找py文件命令_在 Linux 中如何从命令行查找 VirtualBox 版本
- TCP/UDP常见端口参考(超全_面试题常用_建议收藏)
- /dev/null 2>1 详解
- Oracle Spatial-元数据及SDO_GEOMETRY