问题
单项选择题
执行语句:{cout<<setfill('*')<<setw(10)<<seffill('#')<<left<<123<<"0K"<<end1;return 0;}后将输出( )。
A.123*******0K
B.123#######0K
C.123********0K********
D.123#######0K#######
答案
参考答案:B
解析: cout.fill()用于设置或返回输出的填充字符,默认是空格,fill()函数的设置一直有效,直到下一个fill()函数改变该值为止。setw(int n)作用是设置输入输出的宽度,此设置只对一次输入或输出有效,在完成一次数据的输入或输出后,宽度设簧自动恢复为0。注意:默认为输出数据在指定宽度内右对齐。