首页 > 解决方案 > "如何显示 cout<<"Fever"; 因为我不熟悉字符串数组并且它也卡在选择部分?

问题描述

string sick[5] = { "FEVER","FLUE","FOOD POISONING" };

for (int r = 0; r < 5; r++)
{
    if(sick[r].compare("FEVER") == 0)
    {
        found = true;
        cout << "Fever";
    }
}

标签: c++

解决方案


只需使用operator==换行符直接使用和输出,例如:

if (sick[r] == "FEVER")
{
    found = true;
    cout << sick[r] << '\n';
}

推荐阅读