问题 单项选择题

有如下程序: #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('*')填充设置仅影响紧跟其后的输出操作,第二次循环时失效。

阅读理解与欣赏
填空题