有如下4个语句: ①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl; ②cout<<setrill(‘*’)((1eft<<setw(7)<<‘A’<<‘B’<<endl; ③cout<<‘A’<<serfill(‘*’)<<right<<setw(7)<<‘B’<<endl; ④cout<<setfill(‘x’)<<right<<setw(7)<<‘A’<<‘B’<<endl;A.①和③B.①和④C.②和③D.②和④ 其中能显示A* * * * *

题目

有如下4个语句: ①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl; ②cout<<setrill(‘*’)((1eft<<setw(7)<<‘A’<<‘B’<<endl; ③cout<<‘A’<<serfill(‘*’)<<right<<setw(7)<<‘B’<<endl; ④cout<<setfill(‘x’)<<right<<setw(7)<<‘A’<<‘B’<<endl;

A.①和③

B.①和④

C.②和③

D.②和④ 其中能显示A* * * * * *B的是( )。


相似考题
更多“有如下4个语句:①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl;②cout<<setrill(‘*’)((1eft ”相关问题
  • 第1题:

    语句cout<<setfill("")<<setw(4)<<setfill('i')<<setw(7)<<'m'<<end1;的输出结果为( )。

    A.iiiimmmmnmm

    B.iiiimmmmmm

    C.iiiimmm

    D.iiiiimm


    正确答案:A

  • 第2题:

    执行语句:cout<<setfill(*)<<setw(10)<<setrill()<<left<123<<"OK"<<endl;后将输出( )。

    A.123*******0K

    B.123OK

    C.123********0K********

    D.123OK


    正确答案:B
    B。【解析】函数setfill(charc)用于设置填充字符,在输出数据时,如果数据宽度小于设置的宽度,则空闲位置要用填充字符填满,设置的填充符一直有效,直到再次填充字符为止,如题中调用函数setfill(*)将填充字符设置为*,后又调用函数setfill(#)将填充字符设置为#。函数setw(intn)用于设置输入/输出宽度.宽度设置的效果只对一次输入或输出有效,在完成一次数据的输出/输入后,宽度设置自动恢复为0,如题中语句以宽度10输出数据“123”后,字符串“OK”的输出宽度就自动恢复为0了。而且题中输出的对齐方式为在输出宽度内左对齐。本题结果为123######OK。

  • 第3题:

    5.以输出宽度为 8 输出变量 x 值的语句是()。

    A.(A)cout<<setw(8)<<x<<endl;

    B.(B)cout<<oct<<x<<endl;

    C.(C)cout<<setprecision(8)<<x<<endl;

    D.(D)cout<<setfill(8)<<x<<endl;


    cout<< setw(8)<< x<< endl;

  • 第4题:

    有如下四个语句: ①cout<<A<<seifill(*)<<left<<setw(7)<<B<<endl; ②cout<<setfill(*)<<left<<setw(7)<<A<<B<<endl; ③cout<<A<<serfill(*)<<right<<setw(7)<<B<<endl; ④cout<<setfill(*)<<right<<setw(7)<<A<<B<<endl; 其中能显示A******B的是( )。

    A.①和③

    B.①和④

    C.②和③

    D.②和④


    正确答案:C

    C。【解析】本题考查C++流的使用。setfill的作用是设置填充字符;left的作用是使输出数据在指定宽度内左对齐;right的作用是使输出数据在指定宽度内右对齐。

  • 第5题:

    下列语句中,输出与众不同的是

    A.cout<<"1."<<setfill('')<<"Hello!"<<endl;

    B.cout<<"1."<<''<<"Hello! \n";

    C.cout<<"1. Hello!"<<endl;

    D.cofit<<"1."<<setw(7)<<"Hello!";


    正确答案:A
    解析:本题主要考察setfill的用法。只用在设置了宽度的情况下,字符填充操作setfill才有意义。另外要注意的是设置宽度setw是所有格式中唯一一个一次有效的设置。