1. 程式人生 > >論ACM測試平臺“輸出超限”問題

論ACM測試平臺“輸出超限”問題

就是顯示黃色的框框帶有“輸出超限”四字。

一般這個報錯出現在要求輸入多組資料,當出入0時退出程式的這種題目。

當你的程式碼是這樣的:

int n=-1;//或者初始化為其它不為零的數,時的進入迴圈
while(n!=0)
{
    cin>>n;
    /*程式碼主體*/
}

不要把while迴圈寫成上面註釋裡描述的那種。。。那樣就會報“輸出超限”這個莫名奇妙的錯誤。

應該這樣:

int n;
while(cin>>n)
{

    if(n==0)
        return 0;
    else
    {/*程式碼主體*/}

}