// Page138.cpp : 定义控制台应用程序的入口点。
//C++ 面向对象程序设计
#include "stdafx.h"
#include <iostream>
using namespace std;
//函数声明
double total_cost (int nmber_par , double price_par);
//计算以单价price_par购买number_par件商品的总价,含5%的销售税
int main ()
{
double price ,bill ;
int number ;
cout << " Enter the number of item purchased : ";
cin >> number ;
cout << " Enter the price per item $ ";
cin >> price ;
// 函数调用
bill = total_cost(number , price);
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
cout << number << " items at "
<< "$" << price << " each .\n"
<< " final bill , including tax , is $ " << bill
<< endl;
cin >> price;
return 0;
}
//--------以下是函数定义---------
//函数头
double total_cost (int number_par ,double price_par)
{ // 函数主体
const double TAX_RATR = 0.05 ;//5%的销售税
double subtotal;
subtotal = price_par * number_par ;
return (subtotal+subtotal * TAX_RATR);
}