引用:
|
作者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;
}