按照客户购买数量的不同来确定不同的单价并输出购买总金额

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int number,price,result,m,n;/*定义变量*/
printf("请输入客户购买笔袋的数量:");
scanf("%d",&number);/*输入客户购买数量*/
m=number/50;
n=number/100;
switch(number>0)
{
case 1:switch(m)
{
case 0:price=38;break;
case 1:price=35;break;
}break;
case 0:switch(n)
{
case 1:price=32;break;
case 2:price=30;break;
default:price=28;break;
}break;
default:printf("你输入的数量不在范围内\n");
}
result=number*price;
printf("总金额为:%d\n",result);
system("PAUSE");
return 0;
}

时间: 2024-10-13 08:33:14

按照客户购买数量的不同来确定不同的单价并输出购买总金额的相关文章

ECSHOP商品购买数量增加加减按钮插件(包含购物车商品数量增加减少,自动更新)

ecshop商品页购买数量加减按钮ecshop购物车页加减按钮插件 默认模版为例详细教程: 找到flow.php里的如下代码 elseif ($_REQUEST['step'] == 'update_cart') { if (isset($_POST['goods_number']) && is_array($_POST['goods_number'])) { flow_update_cart($_POST['goods_number']); } show_message($_LANG['

vos优化客户线路数量

问题: 客户A打电话过来说之前给开的300线路不够用了,今天好多电话呼不出去了,线路太挤了! 麻烦增加线路,如何操作? 方法: 登陆VOS--在线对接--(客户A的对接网关ID)--双击 打开网关管理--线路数量 对客户通话数量大的可实时进行增加: 客户通话数量小的适当减少线路数量: 综合调优最终旷目标是让线路均衡利用,通话时间达到最长:客户送量最大:利益最大: 具体案例: 客户广州顶创线路太挤,由原来的500线调为65线

小程序开发 - 购买数量之加减限制

需求: 至少选择一件 最多选择3件 这个比较简单,就不多说了,直接上代码 wxml <!-- 商品数量 --> <view class='shop-number'> <view class='shop-number-left'> <view class='shop-number-left-name'>购买数量</view> <view class='shop-number-left-desc'>每人限购3件</view>

商城商品购买数量增减的完美JS效果

近期在开发一个地方O2O租书项目,使用ASP.NET MVC技术,其中在图书详情页,用户可以输入借阅的数量,这里使用了js来控制数量的增减和校验. 数量一定是数字 点击增减按钮的时候要能自动加1或减1 用户输入的内容如果是非数字,则不能输入(退格键除外) 用户输入的值最小为1 输入框离开焦点时要检查取值范围,确保输入框中必须是范围内的数字 基本就是以上几点 效果如下: 以下是Html代码 <div class="bookNum"> <a id="sub&qu

ECSHOP 商品详情页购买数量 添加加减按钮

<input name="number" type="text" id="number" value="1" size="4" onblur="changePrice()" style="border:1px solid #ccc; "/> 修改为 <span class="goods_cut" _src="images

将一个整数数组先按照因子数量排序,再按照数字大小排序,输出第k个数

同小米OJ比赛题:现在有 n 个数,需要用因子个数的多少进行排序,因子个数多的排在后面,因子个数少的排在前面,如果因子个数相同那么就比较这个数的大小,数大的放在后面,数小的放在前面.现在让你说出排序之后第 KK 个位置的数字是多少. 原文地址:https://www.cnblogs.com/graybird/p/10797991.html

JAVA总裁--Java数组基础知识

1.数组的定义: 数组是由一组类型相同的数据元素构成的有序集合,每个数据元素称为一个数组元素(简称为元素),每个元素受n(n≥1)个线性关系的约束,每个元素在n个线性关系中的序号i1.i2.-.in称为该元素的下标,并称该数组为 n 维数组. 2.数组的特点: 元素本身可以具有某种结构,属于同一数据类型: 数组是一个具有固定格式和数量的数据集合. 3.数组的语法: package com.eduask.test; import java.util.Scanner; public class Ar

Java基础--关于分支、循环、数组的部分练习题及详解

**-----分支题-----** 1.定义一个int类型的变量为x并赋值为5,如果x<10,则让x实现自增,并输出x最后的值. package com.eduask;  //包名 public class Test {   //类 public static void main(String[] args) {  //主函数 int x=5; //声明一个int类型的变量并初始化值为5 if(x<10){  //if分支,如果x的值小于10,x=5,符合题意,进入分支 x++;   //x实

第六次博客作业:对bookstore项目中的购物车模块进行测试,并写出测试的缺陷报告。

缺陷编号:01.01.0001 发现人:Lmh 记录日期:2016-06-11 所属模块:购物车模块 确认人:Lmh 确认日期:2016-06-11 当前状态:公开 严重度:3 优先级:3 问题概述:重复购买同一本书,数量不会叠加,会更新成第二次购买的数量. 问题再现描述: 1.执行正常的购买书籍操作,购买数量为99. 2.查看购物车数量为99. 3.返回继续购买同一种书籍,选择购买数量为88. 4.这时查看购物车的该书籍数量会刷新为88. 问题隔离描述: 1.修改购买数量为其他任意数字,问题依