第28304题 单选题
下列关于C++格式化输入规则的描述中,正确的是哪一项?

以下代码片段辅助理解格式化输入的常见用法:

#include <iostream>
#include <iomanip>
using namespace std;
int main() {
    int a, b;
    char c;
    cin >> setw(4) >> a >> c >> b;
    return 0;
}
A

使用cin的>>运算符进行格式化输入时,不会自动跳过输入流中的前导空白字符

B

std::setw(n)函数设置的输入宽度会持续影响后续所有的cin读取操作,直到再次调用setw修改为止

C

使用scanf("%d:%d", &a, &b)时,必须在两个整数之间输入一个冒号字符才能正确读取两个变量的值

D

当向int类型变量通过cin输入非数字字符时,程序会直接终止运行

程序运行统计
暂无判题统计