首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<iomanip> using namespace std; int main(){ int s[]={123,234}; cout<<ri
有如下程序: #include<iostream> #include<iomanip> using namespace std; int main(){ int s[]={123,234}; cout<<ri
admin
2019-06-12
61
问题
有如下程序:
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int s[]={123,234};
cout<<right<<setfill(’*’)<<setw(6);
for(int i=0;i<2;i++){cout<<s
<<endl;}
return 0;
}
运行时的输出结果是( )。
选项
A、123
234
B、***123
234
C、***123
***234
D、***123
234***
答案
B
解析
在输出语句中定义了输出的格式是字符宽度为6,并且向右对齐,不足的位用‘*’补齐。在C++中,输出格式的设置只对第一次输出有效,在完成了一个数据的输出后,宽度设置自动恢复为0(表示按数据实际宽度输出)。所以对于本题来说,在循环语句中输出数组s[0]中的元素时,按照规定的格式输出,其结果为***123,当输出s[1]时,输出格式已经恢复到按数据实际宽度输出,所以此时输出为234。
转载请注明原文地址:https://www.kaotiyun.com/show/6H8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列重载函数中,正确的是()。
不能重载的运算符是
下面关于构造函数和析构函数的描述中,错误的是()。
存取指针所指的值时,采用的运算符是
对于派生类的构造函数,在定义对象时构造函数的执行顺序:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和【 】。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
派生类继承基类的方式有
下列不能被重载的运算符是______。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
随机试题
阵发性心动过速窦性心律失常
关于投标人资格审查的说法,正确的有()。
A、脑震荡B、脑挫裂伤C、两者均有D、两者均无伤后脑部无肉眼可见的病理变化,不能回忆受伤当时以及前一段时间的情况______。
A.逍遥散B.六磨汤C.枳实导滞丸D.中满分消丸食滞痰阻之聚证,治疗宜选用
患者,男,48岁。主诉头痛、发热、乏力、全身酸痛、恶心,面色潮红、皮肤干燥、发烫。呼吸音粗糙,体温38.5℃,此病的护理问诊重点是
电镜下所见完整的乙型肝炎病毒颗粒称为
滥用行政权力排除、限制竞争的行为,是我国《反垄断法》规制的垄断行为之一。关于这种行为,下列哪些选项是正确的?()
假定股票市场一年后可能出现5种情况,每种情况所对应的概率和收益率如下表所示:则一年后投资股票市场的预期收益率为()。
如图2所示,在窗体上有一个文本框控件,名称为TextTime:一个计时器控件,名称为Timerl。要求每1s在文本框中显示一次当前的时间。PrivateSubTimerlTextTime.Text=TimeEndSub在下划线上应填入的内容
Chooseoneappropriatewordfromthefollowingwordbanktofillintheblanknumberedfrom91to105inthepassagebelow.Chan
最新回复
(
0
)