瀏覽單個文章
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者Lordsaint
作業七:使用Cin、Count,建立一個函式order傳入引數1、2、3、4、5,麥當勞餐號傳回點餐的總金額。
1號=99元
2號=108元
3號=210元
4號=109元
5號=88元


如果是用到 cin,那另一個應該是 cout 不是 count 吧?
話說用到 cout 就是 C++ 不是純 C 了。
代碼:
#include <iostream>
using namespace std;

int order(char chOrdNo)
{
    switch (chOrdNo)
    {
        case '1':
            return 99;
            break;
        case '2':
            return 108;
            break;
        case '3':
            return 210;
            break;
        case '4':
            return 109;
            break;
        case '5':
            return 88;
            break;
        default :
            return 0;
            break;
    }
}
        
void main(void)
{
    char chKey = 0;
    int niOrder = 0;
    cout << "Please input your order:";
    cin >> chKey;
    if (niOrder = order(chKey)) {
        cout << "Order No: " << chKey << ", Costs: " << niOrder;
    } else {
        cout << "Wrong! try again!";
    }
    return 0;
}
__________________
滿招損 謙受益
舊 2007-05-27, 01:21 PM #16
回應時引用此文章
darkangel離線中