C++ 多维数组,如何一次显示else语句?

C++ 多维数组,如何一次显示else语句?,c++,C++,我有一个3乘3的矩阵矩阵[3][3]。我的任务是显示包含至少两个素数的矩阵的行号,我已经完成了素数工作,但问题是,我必须显示此消息一次cout,使用一个像标志一样的整数 int标志=0; 只需添加另一个计数变量即可 int row_count = 0; for (int i = 0; i < 3; i++) { ... if (Count == 2) { cout << "ROW NUMBER " <<

我有一个3乘3的矩阵
矩阵[3][3]
。我的任务是显示包含至少两个素数的矩阵的行号,我已经完成了素数工作,但问题是,我必须显示此消息一次
cout,使用一个像标志一样的整数

int标志=0;

只需添加另一个计数变量即可

int row_count = 0;
for (int i = 0; i < 3; i++)
{

    ...

    if (Count == 2)
    {
        cout << "ROW NUMBER " << i + 1 << endl;
        row_count += 1;
    }
}
if (row_count == 0)
    cout << "NO ROW CONTAINING AT LEAST TWO PRIME NUMBERS" << endl;
应该是

if (Count >= 2)

这并不能解决OP的问题。如果有任何一行不包含两个素数,将显示“无行”消息。
if (Count == 2)
if (Count >= 2)