zoukankan      html  css  js  c++  java
  • 作业3(6)

    //查询水果的单价。有 4 种水果,苹果(apples)、梨(pears)、桔子(oranges)和葡萄(grapes),单价分别是 3.00 元/公斤,2.50 元/公斤,4.10 元/公斤和 10.20 元/公斤。在屏幕上显示以下菜单(编号和选项),用户可以连续查询水果的单价,当查询次数超过 5 次时,自动退出查询;不到 5 次时,用户可以选择退出。当用户输入编号 1~4,显示相应水果的单价(保留两位小数);输入 0,退出查询;输入其他编号,显示价格为 0。
    //[1] apples
    //[2] pears
    //[3] oranges
    //[4] grapes
    //[0] Exit
    #include<stdio.h>
    int main(void)
    {
        int i,x;
        double price;
       //先在屏幕上输入菜单 
        for(i=1;i<=5;i++){
            printf("[1]apples
    ");
            printf("[2]pears
    ");
            printf("[3]oranges
    ");
            printf("[4]grapes
    ");
            printf("[0]exit
    ");
            printf("输入编号:
    ");
            scanf("%d",&x);
            if(x==0)
                break;
    //运用switch语句输出价格
            switch(x){
                case 1:price=3.00;break;
                case 2:price=2.50;break;
                case 3:price=4.10;break;
                case 4:price=10.20;break;
                default:price=0.00;break;
            }
            printf("price=%.3f",price);
        }
        return 0;
    }

    写这个程序的时候就感觉它比较的简单了,但还是被输入其他,输出价格是0,所困扰。后来看了例题3-9,就明白了给怎么弄。

  • 相关阅读:
    ASP.NET 4.0尚未在 Web 服务器上注册 解决方法
    Node.js
    AC多模式匹配算法
    红黑树的实现原理
    OAuth2.0 用户验证授权标准 理解
    SNMP 和 NetBios协议理解
    使用RSA非对称密钥算法实现硬件设备授权
    常用
    目录列表
    Memcache的 简介
  • 原文地址:https://www.cnblogs.com/xuqiongxiang/p/3377861.html
Copyright © 2011-2022 走看看