设已定义浮点型变量data,以二进制代码方式把data的值写入输出文件流对象outfile中,正确的语句是()
Aoutfile.write((double*)&data,sizeof(double));
Boutfile.write((double*)&data,data);
Coutfile.write((char*)&data,sizeof(double));
Doutfile.write((char*)&data,data);
正确答案
答案解析
相似试题
(简答题)
定义数据段,满足如下要求: (1)array为字符串变量:‘inspire a generation!’ (2)data1为十六进制数:0FEDCBAH (3)data2为二进制数:10101010B。 (4)data3为100个为零的字节变量。 (5)分配500个字的空间待用。
(简答题)
设一个变量的值为4098,要求分别用32位补码整数和IEEE 754单精度浮点格式表示该变量(结果用十六进制表示),并说明哪段二进制序列在两种表示中完全相同,为什么会相同?
(单选题)
设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是()
(单选题)
下列关于浮点型数据的定义,哪一个不能通过编译()。
(简答题)
设一个变量的值为–2147483647,要求分别用32位补码整数和IEEE754单精度浮点格式表示该变量(结果用十六进制表示),并说明哪种表示其值完全精确,哪种表示的是近似值。
(判断题)
Single和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.
(简答题)
编写一个圆类Circle,该类拥有:①一个成员变量Radius(私有,浮点型)//存放圆的半径;②两个构造方法
(简答题)
请用c++语句声明一个常量PI,值为3.1416;再声明一个浮点型变量a,把PI的值赋给a。
(简答题)
无符号数变量X用DD定义,编写程序,用十六进制格式输出变量X的值。