电技12级c实验指导书

电技12级c实验指导书

ID:46536024

大小:84.00 KB

页数:14页

时间:2019-11-25

电技12级c实验指导书_第1页
电技12级c实验指导书_第2页
电技12级c实验指导书_第3页
电技12级c实验指导书_第4页
电技12级c实验指导书_第5页
资源描述:

《电技12级c实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C++面向对象程序设计实验指导书电技系实验一指针%1.实验目的1)通过实验进一步掌握指针的概念,会定义和使用指针变量。2)能止确使用数组的指针和指向数组的指针变量。3)能正确使用字符串的指针和指向字符串的指针变量。4)能正确使用引用型变量。%1.实验要求1)认真阅读和掌握本实验的程序。2)上机运行木程序。3)保存和打印出程序的运行结果,并结合程序进行分析。%1.实验内容和步骤要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。1)输入3个整数,按由小到大的顺序输出。编译一个函数,用指针变量作为参数。2)在上题基础

2、上将程序改为:输入3个字符串,按由小到大顺序输出。3)有n个人围成一圈,顺序排号。从第1个人开始报数(从1〜3报数),凡报到3的人退出圈子,问最后留下人原来排在第儿号。参考程序:#includeusingnamespacestd;intmain(){inti,k,m,n,mim[50],*p;cout«Minputnumberofperson:n=n;cin»n;p=num;for(i=0;i

3、1,2,3报数时的计数变量m=0;while(m

4、系统的数学函数库中,程序开头要用#include)。参考程序:#include#includeusingnamespacestd;intmain(){floatintegral(float(*p)(float),floata,floatb,intn);floatal,bl,a2,b2,a3,b3,c,(*p)(float);floatfsin(float);//对fsin函数作声明floatfcos(float);//对fcos函数作声明floatfexp(float);//对

5、fexp函数作声明cout«ninputa2,b2:n;cin»a2»b2;//输入求cos(x)定积分的下限和上限cout«"inputa3,b3:";cin»a3»b3;//输入>j<#includeintn=20;cout«"inputal,bl:";cin»al»bl;p=fsin;c=integral(p,al,bl,n);//求出sin(x)的定积分cout«HTheintegralofsin(x)is:u«c«endl;p=fcos;c=integral(p,a2,b2,n);//求出cos

6、(x)的定积分cout«nTheintegralofcos(x)is:H«c«endl;;p=fexp;c=integral(p,a3,b3,n);//求出的定积分〃输入求sin(x)定积分的下限利匕限cout«HTheintegralofexp(x)is:n«c«endl;return0;floatintegral(float(*p)(float),floata,floatbjntn)〃用矩形法求定积分的通用函数{inti;floatx,h,s;h=(b-a)/n;x=a;s=0;for(i=l;iv=n;i++){x=x

7、+h;s=s+(*p)(x)*h;return(s);}floatfsin(floatx){returnsin(x);}floatfcos(floatx)〃计算sin(x)的函数//计算cos(x)的函数floatfexp(floatx){returnexp(x);}%1.预习内容教材第6章//计算exp(x)的函数{returncos(x);}实验二类与对象实验目的1)常握声明类的方法,类和类的成员的概念以及定义对象的方法。2)掌握用类和对彖编制基于对彖的程序。3)掌握类的构造函数和析构函数的概念和使用方法。1)认真阅读和

8、掌握本实验的程序。2)上机运行木程序。3)保存和打卬出程序的运行结果,并结合程序进行分析。三•实验内容和步骤要求事先编好解决卜•面问题的程序,然后上机输入程序并调试运行程序。1)有以下程序:#includeusingnamespacestd;classTime〃定义Ti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。