gpt4 book ai didi

c++ - 基于变量的输出

转载 作者:行者123 更新时间:2023-11-28 07:19:52 27 4
gpt4 key购买 nike

我正在学习 C++ 的计算机科学类(class)简介。我们当前的项目涉及输入此人拥有的银行帐户类型(商业或个人),并为两者遵循不同的路径。我发现这会导致我编写两个输出函数,一个用于每种不同类型的帐户。

有没有办法让我编写 1 个输出函数,但让它根据他们选择的帐户类型输出信息?

例如,我想的是给每个选择一个数字。这个例子是 personal 是 0,Commercial 是 1。当他们输入什么类型时,它将数字 1 或 0 分配给一个变量,然后我输出的每个变量将基于一个 if 语句,如果 X 等于 1,则输出不输出Y则输出Z。

如有任何帮助,我们将不胜感激,如果不清楚,我可以提供有关该项目的更多信息。

谢谢。

最佳答案

帮助您入门的模板:

enum AccountType { Checking, Savings };

void Output( AccountType userAccount )
{
switch ( userAccount )
{
case Checking:
// do something here for checking accounts
break;
case Savings:
// do something here for savings accounts
break;
}
}

肯定还有其他方式,不过这个简单易懂。

关于c++ - 基于变量的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19664917/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com