首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
45
问题
有如下程序: #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全国计算机二级
相关试题推荐
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+ b/b的值是
在下面的运算符重载函数的原型中,错误的是
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
下列关于数据库系统的叙述中,正确的是()。
下列对模板的声明中,正确的是()。
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
以下选项中合法的用户标识符是
若要访问指针变量p所指向的数据,应使用表达式______。
多态性分为两类:编译时的多态性和______。
随机试题
T列与记录操作相关的叙述中,错误的是()。
下列生理活动调节中具有正反馈控制的是
A.图23B.图24C.图25D.图26E.图27图23~-27中,燎去毛须,置沸水中略煮或蒸透后晒干,或燎后直接晒干的图示药材是()。
剖到的雨篷数量为:
当地环保局对河段排污混合区长度及宽度有限制。根据区域总量分配方案,项目排污河段尚有COD排放指标50t/a,按混合区允许长度及宽度预测的项目COD排放量分别为10t/a和15t/a,按达标排放计算的排放量为8t/a,则该项目允许的COD排放量为()
综合布置地下管线产生矛盾时,应遵守的避让原则不含()。
按照我国海关法的有关规定,要获得知识产权的海关保护,应将其知识产权向海关部署备案申请,提交的备案申请书应包括()。我国知识产权海关保护的范围是指()。
内画壶的主要产地是()。
【资料】初中生小琴性格比较外向,在一个暑假开学时,打了几个耳洞,戴着夸张的耳钉到学校上课,班主任告诉她,她的行为不符合中学生行为规范,并对其进行了批评。小琴说耳朵长在她身上,她想怎么做就怎么做。屡次教育无效,班主任告诉她,再不取掉耳钉就不要到学校上学了。第
下列关于运算符重载的描述中,正确的是
最新回复
(
0
)