首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> #include <iomanip> using namespace std; int main() { cout.fill(’*’); c
有如下程序: #include <iostream> #include <iomanip> using namespace std; int main() { cout.fill(’*’); c
admin
2017-10-17
37
问题
有如下程序: #include <iostream> #include <iomanip> using namespace std; int main() { cout.fill(’*’); cout << left << setw(4) << 123 << "OK" << endl; return 0; }
选项
A、123*OK
B、123*OK**
C、*123OK
D、*123**OK
答案
A
解析
本题考查了输出流的格式控制。cout的fill()方法的作用是设置填充字符,若输出数据宽度小于设置宽度,则空闲位置用填充字符填满。left和endl是C++预定义的用于格式控制的符号常量,前者使输出数据在指定宽度内左对齐,后者使输出换行。setw()函数的作用是设置输入输出宽度,不过宽度设置的效果只对一次输入或输出有效,在完成了一个数据的输入或输出后,宽度设置自动恢复为0(表示按数据实际宽度输入输出)。所以在本题中,输出整数123时宽度为4且左对齐,空出最后一位填入填充字符’*’,结果是123*:输出字符串"OK"时宽度自动恢复为0,结果是OK。故程序的输出结果是123*OK,应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/AXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
联接运算是将两个或两个以上的关系根据联接条件生成一个【】。
下列程序的输出结果为#include<iostream.h>voidmain(){char*a[]={"hello","the","world"};char**pa=a;
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
下列叙述中正确的是
在下列关系运算中,能不改变关系中属性个数且减少元组个数的是
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){cout<<
下列对模板的声明中,正确的是()。
随机试题
ThereasonBeethovenwentawaytothecountryis________hewasgraduallygoingdeaf.
"Howaboutagamechess?"
DespitethelimitationsofastandardCT,itdoesa______jobofpicturingtheinternalanatomyofthebody.
A.Crohn病B.肠结核C.结肠癌D.阿米巴肠炎E.溃疡性结肠炎腹痛、腹泻,右下腹压痛,伴乏力、消瘦,最可能的诊断是
以下哪项不属于在突发事件应急工作必须遵循和贯彻的原则()
某城市轻轨交通项目业主拟选择一家咨询机构为其处理项目设计、施工及施备、材料的招标事务。该轻轨交通项目技术复杂,并在轨道铺设、车体制造方面有特殊要求。发生了以下几项事件:1.M招标代理机构中标并接受业主委托,全权负责处理项目招标事务。在各施工合同标段招标时
仲裁裁决不予执行或撤销的事由有()。
学生阅读不熟悉的材料时放慢速度,遇到不理解的内容就反复阅读的学习策略是()。
「用事があるので、そろそろ()。」「そうですか。では、どうぞお気をつけて。」
WhichofthefollowingisNOTtrueofchronicdiseasesintheUS?Thepurposeofthe$15millionprogramisto
最新回复
(
0
)