选择题
下列语句分别是不同程序中的第一个输入/输出语句,若去掉其中的“<<left”,输出效果将发生变化的是______。
A、
cout<<left<<setfill('*')<<357;
B、
cout<<left<<setw(5)<<357;
C、
cout<<left<<setw(5)<<'ABCDE';
D、
cout<<left<<'ABCDE';
【正确答案】
B
【答案解析】
设置对齐方式一般在设置输出宽度的情况下才会生效,所以A、D项中的left有无都无所谓。C项输出字符长度与设置宽度相同,对齐方式也无作用。
提交答案
关闭