文档介绍:该【实验报告:数据处理 】是由【lajie】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【实验报告:数据处理 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。五、算法描述及实验步骤
用算法表示方法,流程图等形式表达算法设计思想与算法实现步骤
调构造函
开始创建对象
数
根据对象选择要调
用的成员函数。
调用成员
结束打印
函数
六、调试过程及实验结果
详细记录程序在调试过程中出现的问题及解决方法。
记录程序执行的结果。
开始没想到枚举类型的特点,造成算法上的失误。
2/7
七、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
通过上机,让我了解到要解决一个问题,就必须了解它内在的本质`
原理。才能去想解决的方法,步骤。
3/7
八、附录
源程序(核心代码)清单或使用说明书,可另附纸
#include"iostream"
usingnamespacestd;
classdatatype
{
enum{character,integer,floating}type;
union
{
charc;inti;floatf;
};
public:
datatype(intii)
{
type=integer;
i=ii;
}
datatype(floatff)
{
type=floating;
f=ff;
}
datatype(charch)
{
type=character;
c=ch;
}
voidprint();
};
voiddatatype::print()
{
switch(type)
{
caseinteger:
cout<<"整型:"<<i<<endl;break;
casefloating:
cout<<"浮点型:"<<f<<endl;break;
casecharacter:
cout<<"字符型:"<<c<<endl;break;
}
}
voidmain()
4/7
{
datatypeA(34),B(),C('g');
();
();
();
}
运行结果:
5/7
6/7
7/7