首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
38
问题
有如下程序: #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
判断字符型变量ch是否为大写英文字母,应使用表达式
若要把类FriendClass定义为类MyClass的友元类,则应在类MyClass的定义中加入语句【】。
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
下列运算符中,在C++语言中不能重载的是
下列程序的执行结果为#include<iostream.h>voidmain(){inta=3,b=0;int*p=&a;b=+a++;cout<<*
在类体系中访问一个虚函数时,应使用指向______的指针或对基类类型的引用,以满足运行时多态性的要求。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
将一个函数声明为一个类的友元函数必须使用关键字______。
软件工程的出现是由于
随机试题
干涉显微镜的测量范围为()μm的微观不平度十点高度。
在SQLServer2008中,计算两个日期之差的函数是【6】。
1930年8月,国民党民主人士邓演达领导成立的中间党派是()
应急管理是一个动态的过程,包括预防、()、响应和恢复四个阶段。
蓄电池按用途可分为()。
某企业2005年A产品销售收入为4000万元,总成本为3000万元,其中固定成本为600万元。假设2006年该企业变动成本率维持在2005年的水平,现有两种信用政策可供选用:甲方案给予客户45天信用期限(n/45),预计销售收入为5000万元
下列句子中,没有语病的是()。
毛泽东在总结我党对待资产阶级问题上正反两方面的历史经验后指出:中国共产党政治路线的重要部分,就是坚持统一战线的策略原则。这个策略原则是()。
Neverunderestimatethelearningpowerofplay.OneofParks’findingsisthatchildren【C1】______valuablelearningopportunitie
如果事务T获得了数据项Q上的排它锁,则T对Q()。
最新回复
(
0
)