问题 单项选择题

对于语句 cout <<setfill('*') << setw(10)<<1<<setfill ('*')<< setw (2) <<2;的输出结果是

A.* * * * * * * * *1*2

B.* * * * * * * *12

C.* * * * * * *1*2

D.12* * * * * * * *

答案

参考答案:A

解析: C++语言中setfill的意思是在空格的地方填上setfill函数中的参数字符,setw的意思是设置整个输出字符串的字符个数,本题中用*来代替空格。

选择题
单项选择题 案例分析题