问题
单项选择题
有如下4个语句:
①eout<<’A’<<setfill(’$’)<<lefl<<setw(7)<<’B’<<endl;
②eout<<setfill(’*’)<<lefl<<setw(7)<<’A’<<’B’<<endl;
③eout<<’A’<<setfill(’*’)<<right<<setw(7)<<’B’<<endl;
④eout<<setfill(’*’)<<right<<setw(7)<<’A’<<’B’<<endl;
其中能显示A******B的是
A.①和③
B.①和④
C.②和③
D.②和④
答案
参考答案:C
解析: 预定义操作符中,setfill(C) 设置c为填充字符。setw(n),n为宽度;left为左对齐,右填充,right为右对齐,左填充。所有的预定义操作符均只对紧跟其后的输出语句起作用。