执行语句: {cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1; return 0;} 后将输出( )。

admin2016-11-22  17

问题 执行语句:
{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1; return 0;}
后将输出(     )。

选项 A、123********OK
B、123#######OK
C、123*********OK********
D、123#######OK#######

答案B

解析 cout.fill()用于设置或返回输出的填充字符,默认是空格,fill()函数的设置一直有效,直到下一个fll()函数改变该值为止。setw(int n)作用是设置输入输出的宽度,此设置只对一次输入或输出有效,在完成一次数据的输入或输出后,宽度设置自动恢复为0。注意:默认为输出数据在指定宽度内右对齐。
转载请注明原文地址:https://jikaoti.com/ti/7FE0FFFM
0

最新回复(0)