cout<<setf(ios::dec,ios::basefield);
cout<<setf(ios::hex,ios::basefield);
cout<<setf(ios::oct,ios::basefield);
cin>>setf(ios::hex,ios::basefield);
第1题:
下列选项中不合法的十六进制数是( )。
A.Oxff
B.OXll
C.Oxlg
D.OXabc
第2题:
已有定义int a=3;和输出语句printf("%8x",A);以下正确的叙述是( )。
A.整型变量的输出格式符只有%d一种
B.%x是格式符的一种,它可以适用于任何一种类犁的数据
C.%x是格式符的一种,其变量的值按十六进制数输出,但%08x是错误的
D.%8x是正确的格式符,其中数字8规定了输出字段的宽度
第3题:
下列选项中不合法的十六进制数是( )。
A.A."0"xff
B."0"X11
C."0"x1g
D."0"Xabc
第4题:
在格式输出中,设置和清除格式标志位的成员函数分别是()和()。
第5题:
A.设置文件压缩类型
B.设置视频尺寸
C.设置输出文件格式
D.设置音频模式
第6题:
在printf的格式字符中,e格式字符的作用是( )。
A.以十六进制无符号形式输出整数
B.以带符号的十进制形式输出整数
C.以指数形式输出实数
D.以字符形式输出,且只输出一个字符
第7题:
在ios中提供控制格式的标志位中,( )是转换为十六进制形式的标志位。
A.hex
B.oct
C.dec
D.left
第8题:
已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:
A. 整型变量的输出格式符只有%d一种
B. %x 是格式符的一种,它可以适用于任何一种类型的数据
C. %x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的
D. %8lx 不是错误的格式符,其中数字8规定了输出字段的宽度
第9题:
在printf的格式字符中,e格式字符的作用是( )。
A)以十六进制无符号形式输出整数
B)以带符号的十进制形式输出整数
C)以指数形式输出实数
D)以字符形式输出,且只输出一个字符
第10题:
在下列选项中,用于清除基数格式位设置以十六进制数输出的语句是()。