4、阅读并运行下面的示例,体会二进制文件和字符串流操作的一般方法。
例17
#include
#include
using namespace std;
struct student
{
int num;
char name[20];
float score;
};
int main( )
{
student stud[3]={...
分类:
其他好文 时间:
2015-06-17 09:30:32
阅读次数:
117
例18
#include
#include
using namespace std;
int main( )
{
char c[50]="12 34 65 -23 -32 33 61 99 321 32";
int a[10],i,j,t;
cout<<"array c:"<<c<<endl;//显示字符数组中的字符串
istrstream strin(c,si...
分类:
其他好文 时间:
2015-06-17 09:30:22
阅读次数:
121
做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000个,英文、中文释义与词性间用’\t’隔开。
(1)编程序,由用户输入英文词,显示词性和中文释义。
提示1:如果要用OOP完成这个词典(当然也可以用OO方法实现),可以定义一个Word类表示一个词条,其中的数据成员string english; 表示英文单词,string chinese;表示...
分类:
其他好文 时间:
2015-06-10 14:16:28
阅读次数:
155
(2)下面程序的功能是将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中,请填空将程序补充完整。
#include
#include
#include
using namespace std;
int main()
{
fstream outfile,infile;
infile.open("abc.txt",_________); /...
分类:
其他好文 时间:
2015-06-10 10:33:15
阅读次数:
199
(1)下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。
#include
#include
#include _____________ // (1)
using namespace std;
int main()
{
fstream file;
file.open("abc.txt", _________); // (2)...
分类:
其他好文 时间:
2015-06-10 10:31:18
阅读次数:
215
文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。
(1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分数据成员。
//定义学生类
class Student{
public:
//声明必要的成员函数
private:
string name;
double cpp;
double math;
do...
分类:
其他好文 时间:
2015-06-10 10:29:43
阅读次数:
160
#include
using namespace std;
struct Student
{
int num;
double score;
struct Student *next;
};
int main( )
{
Student *head=NULL,*p,*q;
//建立动态链表
for(int i=0; i<3; i...
分类:
其他好文 时间:
2015-06-03 08:26:50
阅读次数:
205
设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。
#include "iostream"
using namespace std;
c...
分类:
其他好文 时间:
2015-06-02 09:22:02
阅读次数:
154
#include
using namespace std;
class Vehicle //交通工具
{
public:
void run() const
{ cout << "run a vehicle. "<<endl; }
};
class Car: public Vehicle //汽车
{
public:
void run() const
{ co...
分类:
其他好文 时间:
2015-06-01 22:52:44
阅读次数:
139
#include
using namespace std;
class Vehicle {
public:
virtual void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数
};
class Car: public Vehicle //汽车
{
public:
void run() con...
分类:
其他好文 时间:
2015-06-01 22:51:56
阅读次数:
150