标记之前应为主表达式

primary expression expected before token

本文关键字:表达式      更新时间:2023-10-16

我一直在为第26行获取错误"预期主表达式在';'标记之前"。给出错误的行是

cout << "Enter a number: "<<;

我甚至无法从其他人的结果中弄清楚这意味着什么。这是我的其余代码。

#include <cmath>
#include <iostream>
using namespace std;

int main()
{
    int guess = 2;
    int countinue = 1;
    int num = 0;
    int result = 0;
    int x = 0;
    while(countinue==1) 
    {
        cout << "Enter a number: "<<;
        cin >> num;
        for(x=0;x==0;cin>>x) 
        {
            result = num / guess;
            guess = (guess + result) / 2;
            result = num / guess;
        }
    }
    return 0;
}

<<;应该做什么?您只需要使用流插入运算符<<就可以将新的输出片段添加到流中。您不需要使用它将;添加到语句中。。。

尝试cout << "Enter a number:";