输入负数如何退出

how to exit upon entering negative number

此程序要求 100 个输入并按升序对输入进行排序,同时计算所有输入的平均值。我想知道如何在输入负数而不是要求 100 个输入时退出并显示 average 。

已解决!

如果要退出整个程序,请使用exit

if (anArray[count] < 0){
    exit(EXIT_FAILURE);
}

如果你想跳出循环,使用break

if (anArray[count] < 0){
    break;
}

在你的代码中的 for 循环中试试这个

cin >> temp;
if(temp >= 0)
    anArray[count] = temp;
else
{

    scores = count;
    break;
}