- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c标准实验报告-学生稿
《C++程序设计语言》课程
标准实验报告
江苏科技大学
电子信息学院基础教学部实验一一、实验目的(1)熟练地使用VC++的编程环境。
(2)初步了解VC++程序的编译、连接和运行的过程。
(3)掌握和理解VC++程序的结构。
(4)熟悉VC++程序数据的输入、输出。()掌握C++变量的概念及应用。
()掌握C++表达式的使用。二、实验内容
编程在屏幕上以左对齐的方式分行显示自己的姓名、学号、通讯地址等信息。已知球台的体积计算公式为V=,其中h为球台的高,r1,r2分别为球台的上下底半径。试编程求某球台的体积。要求球台的上下底半径及高均为键盘输入的整数,程序应分行输出球台的各项参数及体积。
三、实验过程
四、实验小结
(主要写一些实验中出现的问题,应注意的事项,以及实验体会)
实验三
一、实验目的
(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。.编制一个VC++程序,要求将键盘上任意输入的八进制、十进制或十六进制整数以其他进制输出。
.编制一个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为源字符串,st2为用于替换的字符串,st为替换后的新字符串。
②int n1,n2;n1为st1中开始替换的字符序号,n2为替换的字符个数。
(2)公有成员函数
①STR(cha
您可能关注的文档
- BScFinance&VentureManagement(一).ppt
- BuildingaNewVentureTeamandPlanningfortheNextGeneration(一).ppt
- BUMO732NewVentureCreation(一).doc
- BusinessVenture1(七).doc
- BusinessVenture1(三).doc
- BUSINESSVENTUREVALUATION(一).ppt
- BusinessVenture(一).ppt
- BVI-TheLeadingOffshoreJurisdictionforJointVentureCompanies(一).pdf
- B端项目调研提纲的设计与思考.doc
- b演習(言語処理系演習)第一回-home-tauralaboratory.ppt
文档评论(0)