问题
单项选择题
有如下程序: #include<iostream> #include<iomanip> using namespace std; int main( ){ int S[ ]={123,234}; cout<<right<<setfill('*')<<setw(6); for(int i=0;i<2;i++){COUt<<s[i]<<endl;} return 0; } 程序的输出结果是
A.123 234
B.***123 234
C.***123 ***234
D.***123 234***
答案
参考答案:B
解析: setfill('*')填充设置仅影响紧跟其后的输出操作,第二次循环时失效。