参考:C语言学习,P75
// excise_20230802b.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
using namespace std;
double totalCost(int n, double p); //函数声明,计算购买商品总额
int main()
{
double price, bill; //单价,总额
int number; //数量
printf("输入购买数量\n");
scanf_s("%d", &number);
printf("请输入单价\n");
scanf_s("%lf", &price);
bill = totalCost(number, price);
printf("总价是%.1f \n", bill);
std::cout << "Hello World!\n";
getchar();
}
// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
// 调试程序: F5 或调试 >“开始调试”菜单
//函数功能:甲酸购买商品所需的总金额
//函数参数:商品数量,单价
//返回参数:总金额
double totalCost(int n, double p)
{
const double DISCOUNT = 0.2; //折扣
double total;
if (n > 1)
total = n * p * DISCOUNT;
else
total = n * p;
return total;
}
运行结果如下: