执行C++语句 cin >> a 时如果输入5+2,下述说法正确的是( )。
变量a将被赋值为整数7
变量a将被赋值为字符串,字符串内容为5+2
语句执行将报错,不能输入表达式
依赖于变量a的类型。如果没有定义,会有编译错误