单选题
有如下程序: #include<iostream> #include<iomanip> using namespace std; int main(){ cout<<setw(10)<<setfill('x')<<setprecision(8)<<left; cout<<12.3456793<<______<<98765; return 0; } 若程序的输出是12.345679x98765xxxxx,则划线处缺失的部分是( )。
【正确答案】
A
【答案解析】解析:根据程序输出的结果最后5个位置用x进行填充,又因为setw(10)设置输出的宽度效果只对一次输出有效。所以划线处应该填写setw(10)。