C语言实现查询自动售货机中的商品价格【实例分享】
2017-04-07 10:44
543 查看
问题描述:假设自动售货机出售四种商品,在屏幕上显示以下菜单(编号和选项),用户可以连续查询商品的价格,当查询次数超过5次时,自动退出查询;不到5次时,用户可以选择退出。当用户输入编号1~4,显示相应的商品价格(保留1位小数);输入0,退出查询;输入其他编号,显示价格为0.
int choice,i; double price; for(i=1;i<=5;i++){ //以下5行显示菜单 printf("[1]Select crisps\n"); //查询薯片价格 printf("[2]Select popcorn\n"); //查询爆米花价格 printf("[3]Select chocolate\n"); //查询巧克力价格 printf("[4]Select cola\n"); //查询可乐价格 printf("[0]exit\n"); //退出查询 printf("Enter choice:"); scanf("%d",&choice); if(choice == 0) //如果输入为0,则提前结束循环 break; switch(choice){ case 1:price = 3.0;break; case 2:price = 2.5;break; case 3:price = 4.0;break; case 4:price = 3.0;break; default:price = 0.0;break; } printf("price = %0.1f\n",price); } printf("Thank you\n"); return 0;
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
相关文章推荐
- JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
- JQuery实现Ajax 根据商品名称自动显示价格
- c语言实现输入一组数自动从大到小排列的实例代码
- boboJQuery实现Ajax 根据商品名称自动显示价格
- 本文实例讲述了AngularJS+bootstrap实现动态选择商品功能。分享给大家供大家参考,具体如下: 项目中后台一个商品库,新建活动时动态选择所需商品
- c语言同名标靶点自动匹配算法实现实例代码
- JSP类似购物车根据后台数据自动生成一行商品,点击按钮实现数量价格自动增加
- 使用C语言实现vector动态数组的实例分享
- Asp.Net(C#)自动执行计划任务的程序实例分析分享
- SQL语句实现查询并自动创建Missing Index
- ZF2自动加载非PSR-0标准库及实例(GeoIP地理位置查询)
- java实现连接mysql数据库单元测试查询数据的实例代码
- Python的Socket编程过程中实现UDP端口复用的实例分享
- C语言实现字符串操作函数的实例
- JS网页下拉实现自动加载的简单实例
- 单例模式——C++实现自动释放单例类的实例
- Automapper实现自动映射的实例代码
- javascript实现(分享到xxx)的小实例
- 查询自动售货机中商品的价格