1. **

C语言:7-10 - 两个整数相除,保留两位小数

**

例 7-10 算术入门之加减乘除

对于输入的两个整数,按照要求输出其和差积商。

输入格式:

在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。

输出格式:

共四行,格式是:

[a] + [b] = [a+b]
[a] - [b] = [a-b]
[a] * [b] = [a*b]
[a] / [b] = [a/b]

其中,带有方括号的内容(如[a][b][a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。

并且:如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小数的格式。

**提示:**注意表达式中的空格。

输入样例1:

6 3

输出样例1:

6 + 3 = 9
6 - 3 = 3
6 * 3 = 18
6 / 3 = 2

输入样例2:

8 6

输出样例2:

8 + 6 = 14
8 - 6 = 2
8 * 6 = 48
8 / 6 = 1.33

代码如下:

#include <stdio.h>
int main()
{int a,b;scanf("%d%d",&a,&b);printf("%d + %d = %d\n",a,b,a+b);printf("%d - %d = %d\n",a,b,a-b);printf("%d * %d = %d\n",a,b,a*b);if (a%b==0){printf("%d / %d = %d\n",a,b,a/b);}else{printf("%d / %d = %4.2f\n",a,b,(float)a/b); //强制转换}return 0;
}

C语言:7-12 -日期格式化

世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。

输入格式:

输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。

输出格式:

在一行中按照“yyyy-mm-dd”的格式给出年、月、日。

输入样例:

03-15-2017

输出样例:

2017-03-15

代码:

#include <stdio.h>
int main()
{int month,day,year;scanf("%d-%d-%d",&month,&day,&year);printf("%4d-%02d-%02d",year,month,day);//月份和日期前用0补齐return 0;
}

C语言:7-18 - 出租车计价

本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:

  • 起步里程为3公里,起步费10元;
  • 超起步里程后10公里内,每公里2元;
  • 超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
  • 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。

输入格式:

输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。

输出格式:

在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。

输入样例1:

2.6 2

输出样例1:

10

输入样例2:

5.1 4

输出样例2:

14

输入样例3:

12.5 9

输出样例3:

34

代码如下:

#include <stdio.h>
int main()
{float distance; int fee,time;scanf("%f%d",&distance,&time);if (distance <= 3)fee = 10 + time/5*2;else if (distance > 3 && distance <= 10){fee = 10 + (distance-3)*2 + time/5*2;}else if (distance > 10){fee = 10 + 14 + (distance-10)*3 + 0.5 + time/5*2; //+0.5实现四舍五入}printf("%d",fee);
}

C语言代码例题:算术入门之加减乘除;日期格式化;出租车计价相关推荐

  1. C语言代码注释 - C语言零基础入门教程

    目录 方法一:使用// 方法二:使用/* */ 方法三:使用宏 #if #else #end 猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 ...

  2. 显示答案c语言代码编程,c语言编程例题及答案

    <c语言编程例题及答案>由会员分享,可在线阅读,更多相关<c语言编程例题及答案(10页珍藏版)>请在人人文库网上搜索. 1.精选文库 实验报告 (四学时) 2.1 实验目的 ( ...

  3. PID算法入门与C语言代码实现

    PID算法的入门理解以及C代码实现 在结束了自控原理的学习后,了解到PID算法是一种万能算法,在课设中也是经常使用到的一种算法,所以想具体的来进行以下总结与学习,如果有错漏的地方,欢迎大家共同来探讨与 ...

  4. Python语言学习:python语言的特点、入门、基础用法之详细攻略

    Python语言学习:python语言的特点.入门.基础用法之详细攻略 相关内容 Python 基础教程 目录 python语言的特点 python语言的入门 python语言的基础用法 python ...

  5. C语言代码规范(编程规范)

    首页 > 编程笔记 > C语言笔记 阅读:7,165 C语言代码规范(编程规范) C语言中文网推出辅导班啦,包括「C语言辅导班.C++辅导班.算法/数据结构辅导班」,全部都是一对一教学:一 ...

  6. 视频教程-2020新版C语言程序设计零基础入门小白自学编程-C/C++

    2020新版C语言程序设计零基础入门小白自学编程 7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/python,专注于服务端研发 ...

  7. C语言代码示范与讲解+C语言编程规范及基础语法+编程实战

    上一篇文章:C语言程序设计概述+C语言简介+算法概述 C语言代码示范与讲解+C语言编程规范及基础语法+编程实战 一:代码示范集加讲解 1.C语言第一个代码:打印"This is the fi ...

  8. Dart语言——45分钟快速入门(上)

    文章目录 前言 视频课程 环境准备 安装Dart SDK 配置环境变量 配置 VSCode 编辑器 测试环境 基础语法 代码注释 内置数据类型 变量与常量 定义变量 定义常量 内置类型的常用操作 数值 ...

  9. c++语言while循环,c++ c语言while 循环语句入门基础教程

    c++ c语言while 循环语句入门基础教程 我们来看While 循环语句,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我 ...

最新文章

  1. Phpcms V9当前栏目及所有二级栏目下内容调用标签
  2. 【认证课程】NP 理论复习之ospf(一)
  3. php web框架 symfony简介
  4. Linux 下解压文件命令大全
  5. gitlab mysql 配置_gitlab的安装与修改端口配置
  6. [导入].net分布式事务例子
  7. Blackcat主题-Wordpress
  8. SDN第四次上机作业
  9. Python--网络编程-----通过socket收发文件软件开发--面向对象开发
  10. Tensorflow自编码器及多层感知机
  11. 《HTTP权威指南》读书笔记---说明
  12. RADIUS协议解析
  13. 按键精灵通过句柄获取窗口坐标_按键精灵9 得到鼠标指向的窗口句柄
  14. rar怎么用计算机打开,解答电脑rar文件怎么打开
  15. Unity Spine动画如何选定帧数(时间)播放
  16. python绘制中国_如何用Python画一个中国地图?
  17. javaScript 关于console的理解
  18. 数据结构 —— 图解AVL树(平衡二叉树)
  19. python+selenium打开浏览器-设置浏览器路径和驱动器路径
  20. 计算机学院毕业设计文化衫,毕业文化衫设计大赛

热门文章

  1. 亚马逊买家账号防关联怎么弄?
  2. <<linux教程>>第五版 实验三 实验四 ----linux 关于 shell跟vi编辑器,简单命令,刚需上
  3. 一个本科生去面试算法工程师自取其辱的故事
  4. oneinstack_Linux利用OneinStack搭建环境
  5. 大疆无人机5G图传 无人机视频回传指挥中心 WB7000MD-3K
  6. 直播预告:知识图谱推理问答综述 | AI TIME PhD 知识图谱专题-3
  7. 2022 AIOps挑战赛方案总结
  8. 教育学辅修计算机,互动 | 在北师大,辅修是一种怎样的体验?
  9. css nodeType
  10. nodeType 属性