我完全知道 switch 必须与 int 一起使用,但我的作业要求我在用户输入(将是字符串)方面使用 switch。
我看过并且看到一些提到stoi,但我不确定这是否是我的教授所期望的,因为我们还没有被介绍到它。我对 C++ 完全陌生,所以我还在学习,这段代码还没有完成,但我该怎么做呢?
int main()
{
// Declare Constant variables
const float DISC_GOLF_RETAIL = 14.96;
const float ULTIMATE_RETAIL = 20.96;
const double DISCOUNT1 = 8;
const float DISCOUNT2 = .16;
const float DISCOUNT3 = .24;
const float DISCOUNT4 = .32;
const double DEC = 100;
// Declare variables
double quantity;
double pricePerDisc;
double totalSavings;
double total;
char userInput;
float discount;
string discType;
string disc1 = "Ultimate Disc";
string disc2 = "Disc-Golf Disc"; …Run Code Online (Sandbox Code Playgroud)