国庆节桐桐一家想自驾旅游,目的地有北京、海南、云南等许多好玩的地方可选择。在已知汽车平均行驶速度、每升汽油可以行驶的距离(公里)以及每升汽油价格的情况下,你能计算出自驾去每一个地方所花费的时间和购买汽油所需的钱吗?

问题分析

输入:分别输入四个浮点数,分别表示距离 s、平均速度 v、每升汽油价格 p、每升汽油可行驶距离 k。

输出:两个浮点数,分别表示花费的时间 t 和购买汽油的钱 total。

设自驾游的距离为 s,汽车平均速度为 v,每升汽油可行驶距离为 k,每升汽油价格为 p。则:

自驾花费的时间为 t=s/v;

所需汽油总量为 liter=s/k;

购买汽油的钱为 total=liter×p。

算法描述

代码清单 1:C语言程序源代码(计算旅行花费)

#include

#include

int main()

{

system("color 70");

float s,v,p,k,t,liter,total;

printf("\n请输入旅行的距离(千米):");

scanf("%f",&s);

printf("请输入汽车平均速度(千米/小时):");

scanf("%f",&v);

printf("请输入每公升汽油价格(元/公升):");

scanf("%f",&p);

printf("请输入每公升汽油可行驶的距离(千米/公升):");

scanf("%f",&k);

t = s / v;

liter = s / k;

total = liter * p;

printf("\n旅行所需时间为:%.2f小时",t);

printf("\n购买汽油的钱数为:%.2f元\n",total);

system("pause");

return 0;

}

运行结果:

请输入旅行的距离(千米):2315

请输入汽车平均速度(千米/小时):120

请输入每公升汽油价格(元/公升):5.7

请输入每公升汽油可行驶的距离(千米/公升):6

旅行所需时间为:19.29小时

购买汽油的钱数为:2199.25元

旅行时间和花费c语言编程,C语言顺序结构 -C语言计算旅行花费(附带源码)相关推荐

  1. c语言旅游系统,C语言计算旅行花费附带源码

    C语言计算旅行花费附带源码 来源:www.xysxzl.com时间:2021-03-01 10:56 旅游程序 国庆节桐桐一家想自驾旅游,目的地有北京.海南.云南等许多好玩的地方可选择,在已知汽车平均 ...

  2. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  3. linux+下c语言编程项目,精通UNIX下C语言编程与项目实践

    cc -I  //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...

  4. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  5. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  6. 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...

    成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池   发布时间:2018-09-28 14:20 近似带有序布局 ...

  7. 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...

    汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池   发布时间:2017-10-18 20:12 经历:若 ...

  8. 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...

    湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好 首页 > C语言 > 湛江c语言编程学习 作者:镀金池   发布时间:2017-10-19 09:51 在Swi ...

  9. C语言链表的转置算法,c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置.doc...

    c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置 #include "stdio.h" #include "malloc.h" /*typedef s ...

  10. C语言十字消除游戏(超简单详细),详细思路+源码分享

    十字消除,休闲小游戏,在规定时间内,只要是十字线能连接到的相同颜色的方块,就能获得相应的得分,如果点击后没有能够消除的方块会扣除时间,是一款益智小游戏. 我们将编写十字消除游戏,用户点击空白方块,沿其 ...

最新文章

  1. Redis中哈希hash数据类型(增加修改(设置单一属性、设置多个属性)、获取(获取键所有属性、获取单一属性值、获取多个属性值)、删除、使用hash可能出现的问题)
  2. 手写一个迷你版的 Tomcat 喵【转】
  3. 阿里巴巴JAVA开发手册及开发插件
  4. 使用 VMControl 2.4 实现多网络的 Power 服务器捕捉和系统部署
  5. Python面向对象(类的成员之属性)
  6. 密码学研究-加密解密
  7. 多媒体计算机的信息类型,多媒体信息主要有几种类型
  8. Gitee上传代码 提示remote Incorrect username or password ( access token )错误原因
  9. 超简单的scrapy实现ip动态代理与更换ip
  10. CTFmisc图像题(zsteg取zip、压缩包重组、IDAT数据隐写、Markdown编写LaTeX、零宽字节隐写)
  11. ARouter there‘s no route matched 解决办法
  12. 例题(15.6) 细菌实验分组
  13. iOS源码资源之各种项目源码汇总
  14. 孩子,外面的世界不会轻易原谅你…
  15. day21:接口测试实战(充值recharge)
  16. 让小家变得温馨的小诀窍
  17. Flutter省市区的三级联动
  18. Centos7运行Docker1.13.1报错Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor pres
  19. python3.7以上使用pyinstaller将py文件打包为exe ,解决安装后显示‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的错误
  20. 移植caffe到hi3519

热门文章

  1. 【手把手教你】股票可视化分析之Pyecharts(一)
  2. 男人婚前婚后的两张脸
  3. 射频功率测量角度看数字调制信号
  4. 福州微信小程序服务器托管,福州微信小程序怎么搭建制作?
  5. C#遍历ComboBox的内容:
  6. Python-Pycharm-模块无法导入:Pycharm奇怪的导入问题
  7. 如何显示Spring Boot加载的所有bean
  8. sqli-labs靶场第五关
  9. 计算机专业大一新生要带电脑吗,大学新生需要带笔记本电脑去学校么
  10. 视频流分片后的ts片,H265压缩。复制时间流命令