我觉得有一个更好的方法来做这个getOvertones函数与数组。显然,代码采取输入(赫兹),然后得到泛音频率。我知道一定有一个更熟练的方法来做到这一点。任何帮助是非常感谢,因为我试图教自己。
double getOvertones()
{
double root;
std::cout << "enter frequency" << '\n';
std::cin >> root;
double fundamental = root;
double second = root * 2.00;
double third = root * 3.00;
double fourth = root * 4.00;
double fifth = root * 5.00;
std::cout << fundamental << '\n'
<< second << '\n'
<< third << '\n'
<< fourth << '\n'
<< fifth << '\n';
return fundamental;
};
我试着这样做:
double frequency;
cin >> frequency;
double overtones[5];
for i in overtones...
我不知道如何用数学结果填充数组.
1条答案
按热度按时间pw9qyyiw1#