试题题干
要将str=”2021c++”,输出为”!!!2021c++”,应使用语句”cout<<setfill(‘!’)”。
参考答案
试题解析
setfill(int c):在指定输出宽度的情况下,输出的宽度不足时用ASCII码为c的字符填充(默认情况是用空格填充)。
setw(int w):指定输出宽度为w个字符,或输入字符串时读入w个字符。一次有效。
本题“!!!2021c++”共10个字符,故setw(10)。
要将str=”2021c++”,输出为”!!!2021c++”,应使用语句”cout<<setfill(‘!’)”。
setfill(int c):在指定输出宽度的情况下,输出的宽度不足时用ASCII码为c的字符填充(默认情况是用空格填充)。
setw(int w):指定输出宽度为w个字符,或输入字符串时读入w个字符。一次有效。
本题“!!!2021c++”共10个字符,故setw(10)。