- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C++程序设计语言》课程
标准实验报告
江苏科技大学
电子信息学院基础教学部实验一 数据类型、运算符和表达式
一、实验目的
(1)熟练地使用VC++的编程环境。
(2)初步了解VC++程序的编译、连接和运行的过程。
(3)掌握和理解VC++程序的结构。
(4)熟悉VC++程序数据的输入、输出。
(5)掌握C++变量的概念及应用。
(6)掌握C++表达式的使用。
二、实验内容
1.编程在屏幕上以左对齐的方式分行显示自己的姓名、学号、通讯地址等信息。
2.已知球台的体积计算公式为V=,其中h为球台的高,r1,r2分别为球台的上下底半径。试编程求某球台的体积。要求球台的上下底半径及高均为键盘输入的整数,程序应分行输出球台的各项参数及体积。
三、实验过程
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验二、三 C++的流程控制语句
一、实验目的
(1)掌握关系表达式和逻辑表达式的使用。
(2)熟悉选择结构和循环结构程序设计。
(3)掌握break和continue语句的使用。
(4)练习调试与修改程序。
二、实验内容
1.输入一个年份year,计算这一年2月份的天数days,然后输出days。
(1)所有变量定义为整型。
(2)输入前要加提示语句。
(3)输出结果前要有必要的文字说明。
2.编写程序,输入三角形三边a,b,c,判断a,b,c能否构成三角形,若不能则输出相应信息,若能,则判断构成的是等腰、等边、直角还是一般三角形。
(1)输入一组数3,4,8,观察程序运行结果。
(2)另外再输入几组数据进行测试:
3,4,5
3,3,3
3,3,5
3.为了方便程序的使用,在数据输入时可用简单的数字代替一定的文字信息,然后在程序中再作相应的转换。如用数字1~7表示星期一~星期日。试编程用开关语句实现上述功能。要求程序输入1~7以外的数字时提示输入错误。
4.用二分法求方程x2-x-2=0在[0,3]间的解,要求精度不超过10-5。
5.编制一个VC++程序,要求将键盘上任意输入的八进制、十进制或十六进制整数以其他进制输出。
6.编制一个VC++程序,将键盘上输入的某实数分别以定点或浮点格式输出。
三、实验过程
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验四、五 函数和编译预处理
一、实验目的
(1)掌握函数的定义和调用的方法。
(2)学会使用递归方法进行程序设计。
二、实验内容
1.用函数实现第4章实验4的二分法解方程。
2.用递归方法编写程序,求n阶勒让德多项式的值,递归公式为
三、实验步骤
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验六、七 数组
一、实验目的
(1)使用一维数组和二维数组进行程序设计
(2)练习并掌握数组作为函数参数的方法。
(3)至少掌握一种排序方法。
二、实验内容
1.从键盘上输入10个数,然后计算这10个数的均方差。均方差的计算公式为
2.设某矩阵中各元素互不相同,设计一个函数将二维数组中的最大元素与左上角元素交换,最小元素与右下角元素交换。
3.将一个字符串中指定位置起的n个字符置换为另一字符串中的字符(不含字符串结束标志)。
三、实验过程
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验八、九 指针和引用
一、实验目的
(1)掌握指针变量的定义与引用。
(2)熟练使用函数指针、数组指针、字符串指针编写应用程序。
二、实验内容
1.输入一个字符串,串内有数字和非数字字符。例如:
abc2345 345rrf678 jfkld945
将其中连续的数字作为一个整数,依次存放到另一个整型数组b中。如对于上面的输入,将2345存放到b[0],345存放入b[1]……,统计出字符串中的整数个数,并输出这些整数。要求在主函数完成输入和输出工作。设计一个函数,把指向字符串的指针和指向整型数组的指针作为函数的参数,并完成从字符串中依次提取出整数的工作。
2.已知函数void stat(char *[3],int num,int *aphlet,int *other),统计三个字符串中的数字字、英文字母及其他字符的数量。
三、实验过程
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验十、十 一 构造函数和析构函数
一、实验目的
(1)熟悉类和对象的概念
(2)掌握类的构造函数和析构函数的使用方法。
(3)掌握面向对象的程序设计的基本思想和方法。
二、实验内容
1.定义一个字符串类STR,实现将指定字符串中第n1个字符起的n2个字符替换为第二个字符串。具体要求如下:
(1)私有数据成员
①char *st1,*st2,*st;st1为
您可能关注的文档
- 2011年目录外专业.xls
- 2011年南方医科大学课表2008临床医学(全科医学).xls
- 2011年青岛西海岸医疗中心(青岛大学医学院附属医院黄岛 ….xls
- 2011年全国各地100份中考数学试卷分类汇编第1章有理数(16页有答案).doc
- 2011年全国各地中考数学试卷分类汇编第1章有理数.doc
- 2011年陕西热点预测体例.doc
- 2011年上半年临海市事业单位公开招聘 工作人员 计划.xls
- 2011年上海市住院医师规范化培训招录计划缺额(截至2011-5-31).xls
- 2011年省市重点项目计划安排汇总表.xls
- 2011年下半年山东大学三校区全国计算机等级考试(NCRE)成绩查询.xls
最近下载
- DBJ51T 140-2020 四川省不透水土层地下室排水卸压抗浮技术标准.pdf VIP
- 中级无机化学(第二版)全书课件电子教案汇总.ppt
- 船舶保安员Z09_5384-航海知识.doc VIP
- 海尔管理案例分析.doc VIP
- DBJ51T 246-2024 四川省岩土工程勘察钻探护壁技术标准.pdf VIP
- (高清版)-B-T 28053-2023 铝合金内胆碳纤维全缠绕气瓶.pdf VIP
- 人教版高中物理必修第二册第8章机械能守恒定律1功与功率课件.ppt VIP
- 2025-2026学年山东省青岛市八年级上学期期中模拟英语试题(含解析).pdf VIP
- IEEE 1188-2005国外国际标准.pdf
- 安装、调试及验收方案,安装、调试及验收方案.doc VIP
原创力文档


文档评论(0)