c++c语言实验报告怎么写额

C++实验报告_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++实验报告
上传于||文档简介
&&C​+​+​实​验​报​告
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢导读:C++程序设计实验,实验报告要求,红色为实验报告必包括内容502:ftp://192.168.200.210,实验一,熟悉vc++开发环境和C++程序的调试过程,实验二,进一步熟悉vc++开发环境和C++程序的调试过程,实验三,5.编程序模拟剪刀、石头和纸游戏,12.编一程序显示由符号组成的三角形图案,程序运行后,编程序求某一正整数a的平方,编一程序求出X,实验四,编写一个程序求这三个数的最大
C++程序设计实验
实验报告要求
红色为实验报告必包括内容 502:ftp://192.168.200.210
熟悉vc++开发环境和C++程序的调试过程。 一、理解体会例1-1,输入并运行。
二、参照例1-2,用结构化方法编程实现:
1、 根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每
分钟的花费。(1学分=18学时) 2、 P43编程题1,2,3
1.输入一个三位整数,将它反向输出。 2.输入平面上某点横坐标x和纵坐标y,若该点在由图3.1表示的方块区域内,则输出1;否则,输出0。
图1.11 正方形
3.输入三个整数,求出其中最小数(要求使用条件表达式)。
进一步熟悉vc++开发环境和C++程序的调试过程。 一、理解体会例1-2,输入并运行。
二、参照例1-2,用面向对象方法编程实现:
根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。使得本校不同专业,不同课程的同学都能用它来计算。(1学分=18学时) 提示:
1、定义一个类,
类的数据成员包括:每学年学费、专业总学分、课程学分;
类的成员函数包括:
设置每学年学费、专业总学分、课程学分; 显示每学年学费、专业总学分、课程学分; 计算上某课程的总花费; 计算上某课程的每学时花费; 计算上某课程的每分钟的花费;
2、说明1个或几个对象,计算并输出相应各结果。 三、P39习题1: 1.1-1.4
根据需要编程上机检验其中的部分题目。
1.输入某学生成绩,若成绩在85分以上输出“very good”,若成绩在60分到85分之间输出“good”,若成绩低于60分输出“no good”。
2.输入三个整数,按从小到大的顺序输出它们的值。
3.输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。
4.输入百分制成绩,并把它转换成五级分制,转换公式为:
?A(优秀)?
B(良好)??
grade(级别)??C(中等)
?D(合格)???E(不合格)
5.编程序模拟剪刀、石头和纸游戏。游戏规则为:剪刀剪纸,石头砸剪刀,纸包石头。
玩游戏者从键盘上输入s(表示剪刀)或r(表示石头)或p(表示纸),要求两个游戏者交替输入,计算机给出输赢的信息。
6.输入一个整数,输出该整数的所有素数因子。例如,输入120,输出为2、2、2、3和5。
7.使用迭代公式xn?1
8.已知X=0,10,20,?,180,求sinx, cosx和tanx的值。
9.在100到200中找出同时满足用3除余2,用5除余3和用7除余2的所有整数。 10.求100到999中的水仙花数。所谓水仙花数是指一个三位数,它的每位数字的立方之和等于该数。例如,因为153=1+5+3,所以153为水仙花数。
11.求1000之内的所有完数。所谓完数是指一个数恰好等于它的所有因子之和。例如,因为6=1+2+3,所以6为完数。
12.编一程序显示由符号组成的三角形图案。例如,程序运行后,
屏幕显示: How many lines ? 用户输入: 5
屏幕显示: What character ?
?(xn?a/xn)/2(n?0,1,2,?;x0?a/2)
编程序求某一正整数a的平方
用户输入: * 则输出如下图案。
* * * * * * * * * * * * * * * * * * * * * * * * *
13.已知XYZ+YZZ=532,其中X,Y和Z为数字,编一程序求出X,Y和Z的值。
sh(1?shx)sh2x?sh3x
, 其中sh为双曲正弦函数,即sh(t)?
。编一程序,输
入x的值,求y的值。
2.输入m、n和p的值,求s = 出。
3.输入a,b和c的值,编写一个程序求这三个数的最大值和最小值。要求把求最大值和最小值编写成一个函数,并使用指针或引用作为形式参数把结果返回main函数。 4.用线性同余法生成随机数序列的公式为:
rk = ( multiplier * rk-1 + increment ) % modulus
序列中的每一个数rk,可以由它的前一个数rk-1计算出来。例如,如果有:
rk = ( 25173 * rk-1 + 13849 ) % 65536
则可以产生 65536个各不相同的整型随机数。设计一个函数作随机数生成器,生成一位或两位数的随机数。
利用这个随机数生成器,编写一个小学生四则运算的练习程序: ① ·可以进行难度选择。一级难度只用一位数,二级难度用两位数; ② ·可以选择运算类型,包括加、减、乘、除等; ③ ·给出错误提示; ④ ·可以统计成绩。 5.已知勒让德多项式为
?((2n?1)p(x)?(n?1)p(x))/n
1?2???m?1?2???n
的值。注意判断运算中的溢
编一程序,从键盘上输入x和n的值,使用递归函数求pn(x)的值。 6.把以下程序中的print()函数改写为等价的递归函数。
#include &iostream&
void print( int w )
{ for( int i = 1 ; i &= i ++ )
{ for( int j = 1 ; j &= j ++ )
cout && i && & & ;
int main()
{ print( 5 ) ;
运行显示: 1
7.已知用梯形法求积分的公式为:Tn
h(f(a)?f(b))
?h?f(a?ih)
,其中h = ( b-a ) / n,
n为积分区间的等分数,编程序求如下积分的值。要求把求积分公式编写成一个函数,并使用函数指针作为形式参数。调用该函数时,给定不同的被积函数作为实际参数求不同的积分。 ①
8.编写一个程序,包含三个重载的display函数和一个主函数。要求第一个函数输出double值,前面用字符串“a double:”引导,第二个函数输出一个int值,前面用字符串“a int:”引导,第三个函数输出一个char字符值,前面用字符串“a char:”引导,在主函数中分别用double、int和char型变量作为实参调用display函数。 9.使用重载函数编程序分别把两个数和三个数从大到小排列。 10.给定求组合数公式为:cn
m!n!(m?n)!
,编一程序,输入m和n的值,求cm的值。注
意优化算法,降低溢出可能。要求主函数调用以下函数求组合数:
int Fabricate( int m, int n ) ;
//返回cm的值
Fabricate函数内又须调用Multi函数:就爱阅读网友整理上传,为您提供最全的知识大全,期待您的分享,转载请注明出处。
欢迎转载:
推荐:    君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
C++程序设计实验报告
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口 上传我的文档
 下载
 收藏
JAVA工程师,擅长软件开发,软件测试等。
 下载此文档
正在努力加载中...
c++程序设计实验报告(参考答案)
下载积分:400
内容提示:c++程序设计实验报告(参考答案)
文档格式:DOC|
浏览次数:27|
上传日期: 22:57:55|
文档星级:
该用户还上传了这些文档
c++程序设计实验报告(参考答案)
官方公共微信}

我要回帖

更多关于 实验报告的摘要怎么写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信