皮皮学,免费搜题
登录
搜题
【简答题】
使用VC++6.0打开源程序文件3.cpp。其中类TC用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。此程序将in.txt文件中的内容输出到 屏幕,并且将文件按照以上方式分割,存于文件out1.txt和out2.txt中。 其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)从输入文件中获得一个字符,并判断是否到文件结 尾,如果到文件结尾,则退出循环。请在注释1后添加适当的语句。 (2)把获得的输入文件的内容存储到bur中,并且用len 记录下文件的长度。请在注释2后添加适当的语句。 (3)将输入文件的后一半内容存储在第二个文件中,请 在注释3后添加适当的语句。 (4)使用文件流对象打开输入文件in.txt,请在注释4 后添加适当的语句。 注意:增加代码或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。 试题程序: include include include classTC { public: TC(char*fileName) { len=0; fstreaminfile; infile.open(fileName,ios::in); charch; //********1******** while { cout$amp; //********2******** } infile.close; } voidsplit { fstreamoutfilel; fstreamoutfile2; outfile1.open("out1.txt",ios::out); outfile2.open("out2.txt",ios::out); inti=0: for(i=0;i { outfilel$amp; } do { //********3******** } while(i!=len); outfilel.close; outfile2.close; } prwate: intlen; charbuf[1024]; }; voidmain { //********4******** TCobj; obj.split; return; }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【多选题】下列选项中,关于box-sizing属性的描述说法正确的是()。
A.
box-sizing属性用于定义盒子的宽度值和高度值是否包含内边距和边框
B.
基本语法格式为:box-sizing: content-box/border-box;
C.
box-sizing属性的取值可以为content-box或border-box
D.
以上都不对
【单选题】关于方向线,以下说法正确的是( )
A.
方向线就是带有箭头的直线段
B.
方向线就是两个锚点之间的线段
C.
方向线就是用直线工具绘制的一条直线段
D.
方向线就是曲线段上由锚点引出的曲线的切线
【单选题】关于路径选择工具,以下说法正确的是
A.
只能用来选取路径,不能对路径进行移动、复制、排列等操作
B.
可以选择整个路径,也可以选择路径上某个锚点或线段
C.
可以选择一个或多个路径,并对其进行复制、移动、组合、排列等操作
D.
按下Alt键,可以实现与直接选择工具的切换
【判断题】R拥有许多用于存储数据的对象类型,包括向量、矩阵、数组、数据框和列表。
A.
正确
B.
错误
【判断题】box-sizing属性用于定义盒子的宽度值和高度值是否包含元素的外边距和边框。
A.
正确
B.
错误
【单选题】已知下面电路中的负载电阻R可任意改变,当它获得最大功率时,求R的阻值。
A.
B.
C.
D.
【单选题】关于方向线,以下说法正确的是
A.
方向线就是用直线工具绘制的一条直线
B.
方向线就是曲线段上有锚点引出的曲线的切线
C.
方向线就是带有箭头的直线
D.
方向线就是两个锚点之间的线段
【判断题】PLC梯形图编程时,应根据自左至右、自上而下的原则进行控制,线圈右边可以有触点。
A.
正确
B.
错误
【单选题】( )属性用于定义盒子的宽度值和高度值是否包含元素的内边距和边框
A.
border-style属性
B.
box-shadow属性
C.
box-sizing属性
D.
border-radius属性
【单选题】关于直线工具,以下说法正确的是( )
A.
只能绘制普通直线,不能绘制带箭头的直线
B.
只能绘制普通直线和带单箭头的直线
C.
绘制带箭头的直线是可以设置箭头的宽度、长度和凹度
D.
只能绘制45度角倍数的直线
相关题目: