小编Chr*_*oph的帖子

什么是C++中的DBL_MAX?

我正在查看我在网上找到的一个程序,我发现作者在少数情况下使用了DBL_MAX.我不确定它是什么,所以我研究了一下,但没有太多解释它是什么以及它用于什么.

任何人都可以解释它是什么以及为什么要使用它?

代码中使用的一些示例是:

localT.maxTemp = -DBL_MAX;
double avg = -DBL_MAX;
Run Code Online (Sandbox Code Playgroud)

c++ floating-point max

8
推荐指数
2
解决办法
5万
查看次数

带可互换字母的字符串

我的任务指示如下:

返回字符串"hope"出现在给定字符串中的任何位置的次数,除了我们将接受任何字母'p',所以"hode"和"hooe"计数.

我正在努力弄清楚如何使第三个字母等于任何东西,并且仍然让程序确定它是正确的.

到目前为止,我的代码显然是错误的,但仍然包含它.

一个大问题是我无法告诉数组检查它是否与字符串匹配.

int wordsFunction(string words)
{
int num = 0;

for(int i = 0; i < words.length(); i++)
{
    if(words[i] == "Hope" || words[i] == "hope")
    {
        num++;
    }
}
return num;
}

main()
{
string words;
cout << "Enter a string: ";
getline(cin, words);
cout << wordsFunction(words);
Run Code Online (Sandbox Code Playgroud)

c++ string function

2
推荐指数
1
解决办法
127
查看次数

标签 统计

c++ ×2

floating-point ×1

function ×1

max ×1

string ×1