商品优惠计算器

商品优惠计算器 使用if语句编程实现输入购货金额,输出实际付款金额。购货折扣率如下:
购货金额≤500元 不打折
500元<购货金额≤1000元 9折
1000元<购货金额 8折

以下程序实现了这一功能:

#include <stdio.h>
#include <ctype.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
int main()
{float money = 0.0;float pay = 0.0;bool run = true;while (run){printf("\n请输入购货金额:\n");scanf("%f", &money);if (money > 1000){pay = money * 0.8;printf("打八折,应付金额:%.2f\n", pay);}else if ((money > 500) && (money <= 1000)){pay = money * 0.9;printf("打九折,应付金额:%.2f\n", pay);}else if (money <= 500){printf("不打折,应付金额:%.2f\n", money);}}return 0;
}

(每日一练c语言)商品优惠计算器相关推荐

  1. c语言编程每日一练教程,每日一练 | C语言之指针

    原标题:每日一练 | C语言之指针 练习导言 学习 C 语言的指针既简单又有趣.通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的.所以,想要成为一名优秀的 ...

  2. 每日一练———C语言算法题--平年闰年问题

    C语言算法题--平年闰年问题 概念 一.平年.闰年的判断 二.给出年.月.日,判断日期是否存在 概念    平年与闰年!!!(闰年比平年多一天,闰年二月29天,平年28天)    1. 普通闰年: 能 ...

  3. (每日一练c语言)写入字符串到文件txt

    写入字符串到文件 下面正确将"Hello,World!"写入文件,并再次打开读取出来的代码是 #include <stdio.h>int main(int argc, ...

  4. (每日一练c语言)有效数字

    有效数字 有效数字(按顺序)可以分成以下几个部分: 一个 小数 或者 整数 (可选)一个 'e' 或 'E' ,后面跟着一个 整数 小数(按顺序)可以分成以下几个部分: (可选)一个符号字符('+'  ...

  5. 6 获取数组中最小值_C语言每日一练8——数组中最大值和最小值

    题目: 利用指针函数,求某数组中的最大值和最小值. 实现代码: /* ================================================================= ...

  6. python商品会员打折_Python微项目分享之双十一优惠计算器

    作者:JiawuZhang 出品:JiawuLab(ID:jiawulab)微项目系列是JiawuLab原创栏目,每期选取一个自创项目或发现有趣的项目,进行代码.逻辑分析,达到python学习目的. ...

  7. C语言每日一练——第85天:三色球问题

    C语言每日一练 2022年3月8日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 一个口袋中放有12个球,已知其中3个是红的,3个是白的,6个是黑的,现从中任取8个,问共有多少 ...

  8. C语言每日一练——第73天:谁是窃贼问题

    C语言每日一练 202年1月8日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 警察审问4名窃贼嫌疑犯.现在已知,这4人当中仅有一名是窃贼,还知道这4个人中的每个人要么是诚实的 ...

  9. C语言每日一练——第35天:打印菱形

    C语言每日一练 2021年10月13日 题目描述 输入菱形的高度n(必须为奇数),即正中间星号的个数,打印出用星号组成的菱形 分析 要打印菱形,先要构想要打印的图形样子,就比如下图这种: 我们可以根据 ...

  10. C语言每日一练——第28天:要求输出国际象棋棋盘

    C语言每日一练 2021年10月6日 题目描述 要求输出国际象棋棋盘 分析 先看看国际象棋的棋盘的长相: 可以看出,国际象棋棋盘呈正方形,里面包含8x8总共64个小方格,它们黑白相间.要想在控制台输出 ...

最新文章

  1. java treeset 删除_删除Java TreeSet中的最高元素
  2. pycharm中设置pytest方式(Mac)
  3. c语言输运方程1001无标题,粒子输运方程确定论计算手段.pdf
  4. python 创建文件、文件夹、获取目录
  5. Java非线程安全问题的解决方法
  6. scala调用java代码_scala调用java代码
  7. 如果一个c语言float型变量被赋予初值,计算机组成原理B.doc
  8. python unittest库的入门学习
  9. touchstart与click同时触发
  10. 我的世界java版tis,我的世界1.7.10~1.8.8 9tis-3d回到汇编的时代mod
  11. 贪小便宜的人交不得,否则,可能会因小失大
  12. win11怎么添加小组件 window11添加小组件的设置方法
  13. 《打造七星级团队》观后感
  14. jquery升级到新版本报错[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法...
  15. C# 设定TextBox 只能输入正数/负数/小数 By KEYPRESS 事件
  16. 免费下载文档:给你介绍几个实用的免费下载网址
  17. 【堆栈溢出】堆栈溢出
  18. SAP中寄售结算规则及要点分析
  19. vSphere配置NSX Edge网络
  20. 四六级英语听力软件测试,三款精品英语听力软件,提高四六级听力有诀窍

热门文章

  1. 静态小米官网首页仿站笔记
  2. Windows 2008 Server R2 桌面体验
  3. Contrastive Loss (对比损失)
  4. dubbo filter原理
  5. 聚类算法评价指标python实现_聚类算法及其评估指标
  6. python爬虫兼职群-经典古言小说推荐完本
  7. 1.3中国计算机网络发展情况
  8. python str转为list,dict,tuple等 eval,exec,
  9. python中梅花数_梅花易数中的“数字”
  10. 【hadoop】 3007-hadoop的提交job的源码分析