在下列选项中,用于清除基数格式位设置以十六进制数输出的语句是()。

题目
单选题
在下列选项中,用于清除基数格式位设置以十六进制数输出的语句是()。
A

cout<<setf(ios::dec,ios::basefield);

B

cout<<setf(ios::hex,ios::basefield);

C

cout<<setf(ios::oct,ios::basefield);

D

cin>>setf(ios::hex,ios::basefield);

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中不合法的十六进制数是( )。

A.Oxff

B.OXll

C.Oxlg

D.OXabc


正确答案:C
解析: 十六进制是以“0x”或“0X”开头的字符串,字符串中只能含有0~9这10个数字和a、b、c、 d、e、f这6个字母。

第2题:

已有定义int a=3;和输出语句printf("%8x",A);以下正确的叙述是( )。

A.整型变量的输出格式符只有%d一种

B.%x是格式符的一种,它可以适用于任何一种类犁的数据

C.%x是格式符的一种,其变量的值按十六进制数输出,但%08x是错误的

D.%8x是正确的格式符,其中数字8规定了输出字段的宽度


正确答案:D
解析:本题考查printf函数的格式。“%8x”表示以十六进制无符号形式输出整掣数据。“8”表示指定输出数据的宽度为8位。

第3题:

下列选项中不合法的十六进制数是( )。A.A."0"xff B."0"X11 SXB

下列选项中不合法的十六进制数是( )。

A.A."0"xff

B."0"X11

C."0"x1g

D."0"Xabc


正确答案:C
十六进制是以“0x、0X”开头的字符串,字符串中只能含有0~9这l0个数字和a、b、C、d、e、f这6个字母。

第4题:

在格式输出中,设置和清除格式标志位的成员函数分别是()和()。


正确答案:setf();unsetf()

第5题:

在Premiere中预设方案时,下列选项中不能实现的操作是()。

A.设置文件压缩类型

B.设置视频尺寸

C.设置输出文件格式

D.设置音频模式


参考答案:C

第6题:

在printf的格式字符中,e格式字符的作用是( )。

A.以十六进制无符号形式输出整数

B.以带符号的十进制形式输出整数

C.以指数形式输出实数

D.以字符形式输出,且只输出一个字符


正确答案:C

第7题:

在ios中提供控制格式的标志位中,( )是转换为十六进制形式的标志位。

A.hex

B.oct

C.dec

D.left


正确答案:A

第8题:

已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:

A. 整型变量的输出格式符只有%d一种

B. %x 是格式符的一种,它可以适用于任何一种类型的数据

C. %x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的

D. %8lx 不是错误的格式符,其中数字8规定了输出字段的宽度


正确答案:D

第9题:

在printf的格式字符中,e格式字符的作用是( )。

A)以十六进制无符号形式输出整数

B)以带符号的十进制形式输出整数

C)以指数形式输出实数

D)以字符形式输出,且只输出一个字符


正确答案:C

第10题:

在下列选项中,用于清除基数格式位设置以十六进制数输出的语句是()。

  • A、cout<<setf(ios::dec,ios::basefield);
  • B、cout<<setf(ios::hex,ios::basefield);
  • C、cout<<setf(ios::oct,ios::basefield);
  • D、cin>>setf(ios::hex,ios::basefield);

正确答案:B

更多相关问题