C语言实现查询自动售货机中的商品价格【实例分享】

 更新时间:2017年04月07日 10:44:38   作者:Zoctopus  
本文主要介绍了C语言实现查询自动售货机中的商品价格的相关资料。具有很好的参考价值。下面跟着小编一起来看下吧

问题描述:假设自动售货机出售四种商品,在屏幕上显示以下菜单(编号和选项),用户可以连续查询商品的价格,当查询次数超过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;

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • DSP中浮点转定点运算--浮点与定点概述

    DSP中浮点转定点运算--浮点与定点概述

    本文主要介绍DSP中浮点与定点概述,很值得学习一下,需要的朋友可以参考一下。
    2016-06-06
  • 浅析C/C++ 中return *this和return this的区别

    浅析C/C++ 中return *this和return this的区别

    return *this返回的是当前对象的克隆或者本身,return this返回当前对象的地址,下面通过本文给大家介绍C/C++ 中return *this和return this的区别,感兴趣的朋友一起看看吧
    2019-10-10
  • C++示例分析内联函数与引用变量及函数重载的使用

    C++示例分析内联函数与引用变量及函数重载的使用

    为了消除函数调用的时空开销,C++ 提供一种提高效率的方法,即在编译时将函数调用处用函数体替换,类似于C语言中的宏展开。这种在函数调用处直接嵌入函数体的函数称为内联函数(Inline Function),又称内嵌函数或者内置函数
    2022-08-08
  • 简单了解C++语言中的二元运算符和赋值运算符

    简单了解C++语言中的二元运算符和赋值运算符

    这篇文章主要介绍了C++语言中的二元运算符和赋值运算符,文中列出了可重载的运算符列表,需要的朋友可以参考下
    2016-01-01
  • C语言实现计算双色球的中奖率

    C语言实现计算双色球的中奖率

    这篇文章主要为大家详细介绍了如何利用C语言实现计算双色球的中奖率,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-12-12
  • C语言代码中调用C++代码的方法示例

    C语言代码中调用C++代码的方法示例

    这篇文章主要介绍了C语言代码中调用C++代码的方法示例,文中也介绍了C++代码调用C代码的方法,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • C语言摄氏度互相转换华氏

    C语言摄氏度互相转换华氏

    这篇文章主要介绍了C语言摄氏度互相转换华氏,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 用C语言实现简易通讯录

    用C语言实现简易通讯录

    这篇文章主要为大家详细介绍了用C语言实现简易通讯录,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • 带你了解C++的数组与函数

    带你了解C++的数组与函数

    这篇文章主要介绍了C++的数组与函数,包括数组的初始化等基本知识,需要的朋友可以参考下,希望能给你带来帮助
    2021-08-08
  • php正则表达式的基本语法总结

    php正则表达式的基本语法总结

    以下是对php正则表达式的基本语法进行了详细的总结介绍,需要的朋友可以过来参考下
    2013-10-10

最新评论