问题 单项选择题

假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外3条语句不同的语句是

A.eout<<setfill('*')<<123<<setw(9)<<321;

B.eout<<setrill('*')<<setw(6)<<left<<123<<setw(6)<<right<<321;

C.eout<<123<<setrill('*')<<setw(6)<<321;

D.eout<<setfill('*')<<setw(9)<<left<<123<<321;

答案

参考答案:C

解析: 在cout语句中的对齐方式默认为右对齐、左填充。在没有设置宽度的情况下,默认宽度为输出变量宽度。

多项选择题
单项选择题