对整型变量 i,执行 C++ 语句 `cin >> i, cout << i` 时如果输入 `5+2`,下述说法正确的是( )。
- A. 将输出整数 7
- B. 将输出 5
- C. 语句执行将报错,输入表达式不能作为输出的参数
- D. 语句能执行,但输出内容不确定
正确答案:B
正确答案:B
cin 读整数时遇到非数字字符(+)就停,只读到 5,不做加法,输出 5,选 B。 💡 cin >> 整数 遇到 +/字母 等就停止读取。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习