2-1
使用 *** 作符setw对数据进行格式输出时,需要包含()文件。
A.iostream.h
断续器
伊奥马尼普
D.stdlib.h
2-2
下列表达错误的是( )。
A.<<(5)
B.考特<<填充(“#”)
C.cout.setf(ios::大写)
D.cin.fill('#')
一个
setw() 用于控制输出之间的间隔
#include <> setw()默认填充的内容为空格,可以setfill()设置其他字符填充。 cout<<<<< setw()默认为右对齐,例如下面例子: <<标准::设置(5) <<“1”<<结束; <<标准::左<<标准::设置(5) <<“1”<<结束; ———————————————— 2-3 cout 是由I/O 流库预定义的( )。 A.类 B.对象 C.包含文件 D.常量 cout 用于在计算机屏幕上显示信息,是C++中iostream 类型的对象,C++的输出是用“流”(stream)的方式实现的,流运算符的定义等信息是存放在C++的输入输出流库中的 2-4 下面程序的运行结果是( ). #include using namespace std; int main( ) { int a=10,b=20; double c=5.23; cout <<"a="< cout.setf(ios::scientific,ios::floatfield); cout <<"c="< return 0; } A.a=10 b=20 c=5.23 B.a=12 b=24 c=5.230000e+000 C.a=12 b=20 c=5.230000e+000 D.a=12 b=24 c=5.23000e+000 2-5 一旦在cout语句中指定了输出的进制格式后,则( ). A.这种格式将一直有效,无法改变 B.这种格式将一直有效,直到指定另外一种进制格式为止 C.这种格式只对紧跟其后的输出项有效 D.这种格式只在该语句中有效 2-6 以下( )数据类型是代表十六进制. A.hex B.oct C.dec D.以上三项都不是 2-7 下面程序运行时,当输入数据为20 21 22 23 ,输出为( ). #include using namespace std; int main() { int a,b,c,d; cin>>hex>>a; cin>>oct>>b; cin>>c; cin>>dec>>d; cout<
return 0; } A.32,21,18,23 B.32,17,18,23 C.20,17,18,23 D.32,17,22,23 2-8 在C++中,想要输入四个字符,保存在四个变量中,可使用下列程序段( )实现. A.char c1,c2,c3,c4; B.char c1,c2,c3,c4; C.char c1,c2,c3,c4; D.char c[4]; 2-9 在C++中,使用流进行输入输出,其中用于屏幕输入( ). A.cin B.cerr C.cout D.clog 2-10 在c++中,在使用cin接收多个数据时,在相邻数据之间的分隔符不能是下列的( ). A.(空格) B.(Tab)键 C.(回车键) D.,(逗号) 2-11 设"int a=15,b=26;",则"cout<<(a,b);"的输出结果是( ). A.15 B.26,15 C.15,26 D.26 2-12 有一段程序: int a,b; char c,d; cin>>a>>b; cin.ignore(2); cin>>c>>d; cout<
输入:34 3452 2345输出为( ). A.34, 3452, 3 ,4 B.34, 3452, 4,5 C.34, 3452, 2,3 D.34, 3452, ,2 2-13 设x和y均为int型变量,则以下语句:x+=y; y=x-y; x-=y; 的功能是____。 A.把x和y按从大到小排列 B.把x和y按从小到大排列 C.无确定结果 D.交换x和y中 的值 x+=y等价于x=x+y,将x、y的和赋给x y=x-y=(x+y)-y=x,将原来x的值赋给y x-=y等价于x=x-y=x+y-x=y,将原来y的值赋给x 语句的作用是将x、y的值互换。 2-14 下列关于cin和cout的说法中,错误的是____。 A.cin用于读入用户输入的数据 B.cout用于输出数据 C.cin比C语言中的scanf()函数更有优势,它可以读取空格 D.cout通常与<<运算符结合 2-15 在C++中,cin是()。 A.预定义的类 B.预定义的函数 C.一个标准的语句 D.预定义的对象 欢迎分享,转载请注明来源:内存溢出
使用标准::设置;
<<<<<<<
s和a之间有7个空格,cout<<'s'<
<<标准::setw(5) <<“10”<<尾声;
<<标准::setw(5) << “100” <
如需左对齐,则:
<<标准::左<<标准::设置(5) <<“10”<<结束;
<<标准::左<<标准::设置(5) <<“100” <<尾声;
<<标准::左<<标准::设置(5) << “1000” <
版权声明:本文为CSDN博主「Mr.Jcak」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38314865/article/details/104647064
cin>>c1,c2,c3,c4;
cin(c1,c2,c3,c4);
cin>>c1>>c2>>c3>>c4;
c[4]="abcd";
评论列表(0条)