在争论列表之后的语法错误:遗漏?

时间:2016-08-25 15:26:28

标签: javascript jquery html

#include<iostream>
using namespace std;
class ulam
{
    int num;
    int cot;
public:
    ulam()
    {
        cot=0;
    }
    ulam(int x)
    {
        cot=0;
        num=x;
    }

    void process()
    {
      for(int i=0;num!=1;i++)
      {
        cout<<num<<endl;
        if((num%2) == 0)
        {
          num=num/2;
        }
        else
        {
          num=(3*num)+1;
        }
        cot++;
      }
    }
    void display()
    {
        cout<<"the number of steps required is: "<<cot;
    }
};
int main()
{
    int n;

    cout<<"enter the number"<<endl;
    cin>>n;
    ulam obj(n);
    obj.process();
    obj.display();

    return 0;
}
在争论列表后缺少

Synatx错误?

2 个答案:

答案 0 :(得分:3)

HTML中缺少引号。关闭“for onclick属性,你需要将参数包装在单引号中以使其成为字符串:

<button id="btn" onclick="download('http://imageurl')" value ="download"><button>

答案 1 :(得分:2)

您必须在onclick方法中将您的参数作为字符串从HTML中传递。

 <button id="btn" onclick="download('http://imageurl')" value ="download"><button>

您编写它的方式创建了语法错误,这就是您收到该错误消息的原因。