江苏科技大学计算机程序,江苏科技大学计算机课程实践VC++
《江苏科技大学计算机课程实践VC++》由会员分享,可在线阅读,更多相关《江苏科技大学计算机课程实践VC++(21页珍藏版)》请在人人文库网上搜索。
1、课程实践报告设计题目:计算机程序设计实践(VC+)设计实践:2011-03-5至2011-03-15 学院:机械工程学院 专业班级:机械电子工程 学生姓名:杨杨 学号:指导老师:肖寒 2011年3月实验一一 实践任务定义一个方阵类CMatrix,并根据给定算法实现仿真的线性变换。仿真的变换的形式为:F=W* fTf为原始矩阵,fT为原始矩阵的位置,w为变换矩阵,这里设定为1 0 0 10 1 1 00 1 1 01 0 0 1具体要求如下:(1) 私有数据成员Int(*a)4:a指向方阵变数。Int w44: w为变换矩阵。Int m: m便是方阵的行和列数。(2) 公有成员函数Cmatrix。
2、 (int a4,int m) :用给定的参数a和m初始化数据成员m ;对变换矩阵w进行初始化,要求必须用循环实现。Void Transform ( ):根据上数变换算法,求出变换后的数组形式,存放在原始数组内。Void show ( ):在屏幕上显示数组元素。CMatrix():释放动态分配的空间。(2) 在主程序中定义数组 int arr4=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16作为原始数组。 一个Cmatrix类对象test,用arr初始化test,完成该类的测试。二 系统设计类的描述与定义# includeclass CMatrixint (*a)。
3、4;int w44;int m;public:CMatrix(int a4,int m);void Transform();void show();CMatrix()delete ma;主要成员函数定义Cmatrix函数定义CMatrix:CMatrix(int a4,int m)this-m=m;this-a=new intthis-m4;for(int i=0;im;i+)for(int j=0;jm;j+)this-aij=aij;for(i=0;iclass CMatrixint (*a)4;int w44;int m;public:CMatrix(int a4,int m);void。
4、 Transform();void show();CMatrix()delete ma;CMatrix:CMatrix(int a4,int m)this-m=m;this-a=new intthis-m4;for(int i=0;im;i+)for(int j=0;jm;j+)this-aij=aij;for(i=0;i=0&dataiclass NUMint data25;int num10;public:NUM(int data1)for(int i=0;i=0&dataidataj)char k=datai;datai=dataj;dataj=k;print函数的定义void prin。
5、t()for(int i=0;i#includeclass NUMchar data25;public:NUM(char data1)for(int i=0;idataj)char k=datai;datai=dataj;dataj=k;void print()for(int i=0;iclass Arrayint x44;int count;public:Array(int a4)for(int i=0;iconst int m=3;const int k=4;const int n=3;class SUMint Amk;int Bkn;int (*C)n;public:SUM (int a。
6、mk,int bkn);SUM();void process();void print();SUM:SUM(int amk,int bkn)for(int i=0;iclass Intersectionint set20;int len;public:Intersection(int *s,int l)len=l;for(int i=0;ilen;i+)seti=si;Intersection()len=0;for(int i=0;i20;i+)seti=0;int f(int num)for(int i=0;ilen;i+)if(seti=num)return 1;return 0;Inte。
7、rsection operator&(Intersection t)Intersection a;for(int i=0;it.len;i+)if(f(t.seti) a.seta.len+=t.seti;return a;void show()for(int i=0;ilen;i+)coutsetit;coutn;void main()int s1=1,3,4,5,7,8;int s2=1,2,3,5,7,9,11;Intersection obj1(s1,6);Intersection obj2(s2,7);Intersection obj3=obj1&obj2;obj1.show();obj2.show();obj3.show(。
江苏科技大学计算机程序,江苏科技大学计算机课程实践VC++相关推荐
- 计算机软件课程资料,课程实践论文,关于计算机系软件工程专业,计算机专业所有课程软件相关参考文献资料-免费论文范文...
导读:该文是关于课程实践论文范文,为你的论文写作提供相关论文资料参考. 4.,课程学习进度简介 课程名称开课学期开课顺序 上课时间 (星期一至星期三晚上 星期六全天课程内容简介上课地点上课教师高级语言 ...
- 江苏科技大学苏州理工学院《计算机程序设计基础实践VC++》实验报告
江苏科技大学 (张家港) 实验报告 专业班级: 2014级机制专业 1班 课程名称: 计算机程序设计基础实践VC++ 学 号: 1445721111 学生姓名: 李加其 指导教师: 孙 娜 2015年 ...
- 计算机课程职业素质考核,中职计算机课程中多元化考核的探索与实践
陈月侠 摘要:当前我国教育部提出了需要对中职学生在学习的过程中加强管理,提高过程考核的比例,这也是当前我国中职学校教育过程中不断努力的方向.结合我国中职学校在教育过程中所存在的问题,通过以计算机教学课 ...
- 高校计算机课程改革,计算机教育教学改革与实践
计算机教育教学改革与实践 语音 编辑 锁定 讨论 上传视频 <计算机教育教学改革与实践>是2008年8月华中科技大学出版社出版的图书,作者是孙俊逸.陈建勋.湛俊三. 书 名 计算机教 ...
- 哪里可以学计算机优化编程,【计算机专业论文】计算机编程课程实践教学优化(共3825字)...
摘要:目前,计算机编程类课程教学存在许多问题,比如程序实践教学环节薄弱.作业考察方式不合理.抄袭现象存在等.针对存在的问题,提出了基于在线On-lineJudge学习测评系统的计算机类编程课程教学实践 ...
- 计算机基础知识必刷,《2019年江苏专转本考试-计算机基础必刷题题库(第四章)》...
<2019年江苏专转本考试-计算机基础必刷题题库(第四章)> 一.判断 共3题 (共计3分) 第1题: 计算机信息系统的特征之一是处理的数据量大,因此必须在内存中设置缓冲区,用以长期保 ...
- 计算机考博方向数学,2016华中科技大学考博:计算机数学考试大纲
2016华中科技大学考博:计算机数学考试大纲 研究生院发布的考博大纲是考生们参考复习的权威资料,考试大纲包括了考试内容范围.考试题型和分值分配,有时其中还会包括参考书目.请考生们认真阅读. <计 ...
- 上海科技大学和南方科技大学计算机,上海科技大学和南方科技大学哪个好?哪个更容易考?...
选择科目 测一测我能上哪些大学 选择科目 领取你的专属报告 > 选择省份 关闭 请选择科目 确定 v> 上海科技大学和南方科技大学分别是上海和深圳的两所新型高校,建校时间均不满10年,但两 ...
- 江苏python二级考试时间,江苏2021年3月计算机二级考试报名时间安排
2021年3月江苏全国计算机二级考试报名时间已经公布.以下是小编为大家整理的2021年3月江苏计算机二级考试报名时间相关内容,希望对大家有所参考与帮助. 江苏2021年3月计算机二级考试报名时间 20 ...
最新文章
- Android开源框架ImageLoader的完美例子
- Tomcat服务在Eclipse中能够正常启动,但页面出现404错误的解决方法
- 线段覆盖加强版(快速+贪心)
- appium输入和清除操作各方法对比(android)
- 关于ARM的22个常用概念
- 判断循环双链表是否对称
- PCM(Pulse-code modulation)脉冲编码调制
- 基于GD库的php验证码类(支持中英文字体、背景、干扰点线、扭曲…….)
- 国有患难,君死社稷,大夫死宗庙,百姓最后死乡间...
- k8s系列(二)——云计算相关概念
- 糗事百科成人版段子爬虫实战
- 新数仓系列:开源组件运营(3)
- 新版本微信PC端小程序打不开 一直加载 白屏等问题及解决方案
- Java-装箱和拆箱(谁动了我的变量?)
- matlab 读pdf文件内容,matlab读文件.pdf
- Hadoop工程师面试题解析
- 500错误及服务器内部错误
- echarts地图扩展中国七大区,下转到区域下的各个省
- 大数据培训有前途吗,大数据工资一般多少?
- CSS3实现的线条波浪动画效果