C语言程序设计(第三版)何钦铭著 习题3-3

习题一览表
1. C语言程序设计(第三版)何钦铭著 习题2-1
2.C语言程序设计(第三版)何钦铭著 习题2-2
3.C语言程序设计(第三版)何钦铭著 习题2-3
4.C语言程序设计(第三版)何钦铭著 习题2-4
5.C语言程序设计(第三版)何钦铭著 习题2-5
6.C语言程序设计(第三版)何钦铭著 习题2-6
7.C语言程序设计(第三版)何钦铭著 习题3-1
8.C语言程序设计(第三版)何钦铭著 习题3-2
9.C语言程序设计(第三版)何钦铭著 习题3-3
10.C语言程序设计(第三版)何钦铭著 习题3-4
11.C语言程序设计(第三版)何钦铭著 习题3-5
12.C语言程序设计(第三版)何钦铭著 习题4-1
13.C语言程序设计(第三版)何钦铭著 习题4-2
14.C语言程序设计(第三版)何钦铭著 习题4-3
15.C语言程序设计(第三版)何钦铭著 习题4-4
16.C语言程序设计(第三版)何钦铭著 习题4-5
17.C语言程序设计(第三版)何钦铭著 习题4-6
18.C语言程序设计(第三版)何钦铭著 习题4-7
19.C语言程序设计(第三版)何钦铭著 习题4-8
20.C语言程序设计(第三版)何钦铭著 习题4-9
21.C语言程序设计(第三版)何钦铭著 习题4-10
22.C语言程序设计(第三版)何钦铭著 习题4-11
23.C语言程序设计(第三版)何钦铭著 习题5-1
24.C语言程序设计(第三版)何钦铭著 习题5-2
25.C语言程序设计(第三版)何钦铭著 习题5-3
26.C语言程序设计(第三版)何钦铭著 习题5-4
27.C语言程序设计(第三版)何钦铭著 习题5-5
28.C语言程序设计(第三版)何钦铭著 习题5-6
29.C语言程序设计(第三版)何钦铭著 习题5-7
30.C语言程序设计(第三版)何钦铭著 习题6-1
31.C语言程序设计(第三版)何钦铭著 习题6-2
32.C语言程序设计(第三版)何钦铭著 习题6-3
33.C语言程序设计(第三版)何钦铭著 习题6-4

文章目录

  • C语言程序设计(第三版)何钦铭著 习题3-3
    • 题目
    • 分析过程
      • 输入
      • 输出
    • 代码
    • 运行结果

题目

出租车计价∶ 某城市普通出租车收费标准如下∶
起步里程为3公里,起步费 10元;
超过起步里程后10公里内,每公里2元;
超过10公里以上的部分加收50%的空驶补贴费,即每公里3元;
营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
运价计费尾数四舍五入,保留到元。
编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。


分析过程

输入

条件:输入行驶里程(公里)与等待时间(分钟)

输出

条件:输出乘客应支付的车费(元)

代码

#include <stdio.h>int main () {/*定义变量*/double driven_distance;                                                 /*定义变量,存储输入的行驶里程*/int waiting_time;                                                       /*定义变量,存储输入的等待时间*/double pay_money=0.0;                                                   /*定义变量,存储计算的应支付的车费(元)*//*赋值*/printf("请输入行驶里程以及等待时间:\n");                                   /*输入提示*/scanf("%lf %d\n", &driven_distance, &waiting_time);                     /*输入并赋给变量*//*计算*/double waiting_money = waiting_time/5 *2.0;                             /*计算等待时间费用*/if(driven_distance<=3.0)                                                /*行驶里程小于3公里*/pay_money = 10.0 + waiting_money;                                   /*支付的车费为起步费用+等待费用*/else {if(driven_distance<=10.0)                                           /*行驶里程小于10公里*/pay_money = 10.0 + waiting_money + (driven_distance - 3.0) * 2.0;                                  /*支付的车费为起步费用+等待费用+超过起步里程的费用(每公里2元)*/if(driven_distance >10.0)                                           /*行驶里程大于10公里*/pay_money = 10.0 + waiting_money + (10.0-3.0)*2.0 + (driven_distance-10.0)*3.0;                /*支付的车费为起步费用+等待费用+超过起步里程的费用(每公里2元)+ 空驶补贴费(每公里3元)*/}    /*输出计算结果*/printf("所需支付的费用为:%.0lf(元) \n", pay_money);/*输出提示*/return 0;
}

运行结果

C语言程序设计(第三版)何钦铭著 习题3-3相关推荐

  1. 【个人回顾】C语言程序设计-第三版-何钦铭主编-4

    写在开头:本文不以分享为目的,只是记录自己课程学习过程中觉得重要的部分知识点或者知识体系,以及可能存在的没有解决的问题,欢迎大家来进行交流和指正,其中ps部分为个人将其他学科与其构建联系的个人理解,因 ...

  2. 【个人回顾】C语言程序设计-第三版-何钦铭主编-3

    写在开头:本文不以分享为目的,只是记录自己课程学习过程中觉得重要的部分知识点或者知识体系,以及可能存在的没有解决的问题,欢迎大家来进行交流和指正,其中ps部分为个人将其他学科与其构建联系的个人理解,因 ...

  3. C语言程序设计-第四版-何钦铭-课后习题答案

    -第1章-引言- 目录 第1章-引言 题目1:对C语言来说,下列标示符中哪些是非法的,哪些是不非法的? total,_debug, Large&Tall, Counter1, begin_ 答 ...

  4. 何钦铭c语言程序设计第八章,c语言程序设计(第3版)何钦铭-颜-晖-第8章--指针

    1.第8章 指针[练习8-1]如果有定义"int m, n = 5, *p = &m;"与m = n等价的语句是 B .A m = *p; B. *p = *&n; ...

  5. 何钦铭c语言程序设计第八章,C语言程序设计(第3版)何钦铭颜晖第8章指针

    <C语言程序设计(第3版)何钦铭颜晖第8章指针>由会员分享,可在线阅读,更多相关<C语言程序设计(第3版)何钦铭颜晖第8章指针(16页珍藏版)>请在人人文库网上搜索. 1.第8 ...

  6. 何钦铭c语言第三版第9章答案,c语言程序设计第3版何钦铭 颜 晖 第9章 结构.pdf...

    第 9 章 结构 [练习9-1]定义一个能够表示复数的结构类型,一个复数包括实数与虚数两个 部分. 解答: struct complex{ float real; float imaginary; } ...

  7. c语言程序设计指针何钦铭ppt,C语言程序设计 教学课件 作者 何钦铭 c2.ppt

    C语言程序设计 教学课件 作者 何钦铭 c2.ppt (65页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 Chap 2 基本数据类型和表 ...

  8. java第二版课后题答案_Java语言程序设计第2版第16章 课后习题答案

    <Java语言程序设计第2版第16章 课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计第2版第16章 课后习题答案(62页珍藏版)>请在人人文库网上搜索. ...

  9. C语言程序设计第三版崔武子,清华大学出版社-图书详情-《C语言程序设计教程学习辅导》...

    C语言是国内外广泛使用的计算机高级语言.大多数高校都开设了"C语言程序设计"课程.作者于1991年编著了<C程序设计>,由清华大学出版社出版,该书出版后,受到了广大读者 ...

  10. c语言程序设计第三版宁爱军答案,C语言程序设计(第3版)

    C语言程序设计(第3版) 出版时间:2021年04月 定 价:64.00 I S B N :9787115554864 所属分类: 大中专教材  >  高职高专教材 &nbsp 标 签: ...

最新文章

  1. butterKnife@BindView报错: If this view is optional add '@Nullable' annotation
  2. Linux中压缩、解压缩(tar/zip/bzip2/gz/gzip/zip)
  3. /proc/meminfo 学习
  4. CG CTF WEB md5 collision
  5. 理解和使用NT驱动程序的执行上下文
  6. iOS中常见的设计模式(MVC/单例/委托/观察者)
  7. Caffe学习:pycaffe利用caffemodel进行分类=批处理
  8. Python 基础起步 (三) 基础的数据类型,简单运算
  9. error: <class ‘xmlrpclib.Fault‘>, <Fault 92: “CANT_REREAD: The directory named as part of the path /
  10. 带宽和下载速度的关系
  11. 12帧跑步动画分解图_今天给大家分享一个跑步动画教程和注意事项!希望有所帮助!...
  12. Dragonfly 应用-如何计算面孔隙率
  13. 安卓使用sqlite
  14. 人家不卡学历,是自己真的没能力
  15. JDK8u201安装
  16. 智能优化算法之蚁群算法(ACO)
  17. mysql LOCATE() 函数 模糊查询,类似like %%
  18. arcmin 弧分的转换
  19. JSON.parse()方法
  20. [about phd]读博=

热门文章

  1. STL源码剖析(侯捷)笔记——STL概述
  2. windows下odbc数据源配置
  3. idea教育版增加springboot插件
  4. Windows ping TCP端口工具之tcping
  5. Xshell7,Xftp7免费版下载安装
  6. dockertool (win10家庭版)安装后的问题
  7. Cadence Orcad Capture属性窗口转置的方法图文教程
  8. java算法是什么_什么是java算法
  9. C语言程序设计的特点
  10. SQL 数据库基础知识