单选题 有如下程序
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
cout<<setprecision(3)<<fixed<<setfill("*")<<setw(8);
cout<<12.345<<______<<34.567;
return 0;
}
若程序的输出是:
**12.345**34.567
则程序中下划线处遗漏的操作符是______。
【正确答案】 D
【答案解析】[解析] 此题考查的是输出函数的格式控制。此题中,操作符setrlrecision的作用是设置浮点数的精度;fixed的作用是让浮点数按定点格式输出;setfill的作用是设置填充字符;setw的作用是设置输入输出的宽度,一次有效的设置。下划线处应填一个让34.567的输出宽度为8的操作符,即setw(8)。