《实验报告:数据处理.pdf》由会员分享,可在线阅读,更多相关《实验报告:数据处理.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1/7 贵州大学计算机科学与技术学院 计算机科学与技术系上机实验报告 课程名称:C+语言程序设计 班级:计科 102 实验日期:2011.6.3 姓名:梁钿 学号:1008060075 指导教师:张永军 实验序号:02 实验成绩:一、实验名称 定义一个数据类型 datatype 类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。二、实验目的及要求 本次上机实践所涉及并要求掌握的知识点 运用和复习 switch 语句,枚举类型,共用体。并熟悉构造函数的 三、实验环境 本次上机实践所使用的平台和相关软件 Vs2010 四、实验内容 上机实践内容等 将自己的解决问题的想法得到检验,提
2、升自己的实践能力。了解构造函数的用法。2/7 五、算法描述及实验步骤 用算法表示方法,流程图等形式表达算法设计思想与算法实现步骤 六、调试过程及实验结果 详细记录程序在调试过程中出现的问题及解决方法。记录程序执行的结果。开始没想到枚举类型的特点,造成算法上的失误。开始 调构造函数 创建对象 调用成员函数 打印 根据对象选择要调用的成员函数。结束 3/7 七、总结 对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。通过上机,让我了解到要解决一个问题,就必须了解它内在的本质原理。才能去想解决的方法,步骤。4/7 八、附录 源程序(核心代码)清单或使用说明书,可另附纸#includeios
3、tream using namespace std;class datatype enum character,integer,floatingtype;union char c;int i;float f;public:datatype(int ii)type=integer;i=ii;datatype(float ff)type=floating;f=ff;datatype(char ch)type=character;c=ch;void print();void datatype:print()switch(type)case integer:cout整型:iendl;break;case floating:cout浮点型:fendl;break;case character:cout字符型:cendl;break;void main()5/7 datatype A(34),B(12.89f),C(g);A.print();B.print();C.print();运行结果:6/7 7/7