实验2函数与预处理_第1页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福建师范大学信息技术学院实验说明书【实验名称】:函数与预处理【实验课程】:C+面向对象程序设计【专业班级】:2013级软件工程(移动互联网应用与开发)【日期时间】:2014年3月14日星期五,90分钟 【姓名学号】:【电子邮箱】:实验说明:请认真阅读相关的实验说明并按要求完成实验内容。请大家认真独立完成。在进行实验前,建议先思考清楚实验的基本流程。实验环境:操作系统:Windows XP/Vista/7/8开发平台:Microsoft Visual Studio 2010文档阅读:Microsoft Office 2007/2010/2013实验内容:请编写C+代码,按要求完成如下第(1)(4

2、)题。将5698-5722之间的每个数分解成两个质数之和,如果无法分解,情输出说明。一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?用函数模板实现3个数值中按最小值到最大值排序的程序。只猴子分一堆桃子,怎么也分不成5等分,只好先去睡觉,准备第二天分。夜里1只猴子偷偷爬起来,先吃掉一个桃子,然后将其分为5等份,藏起自己的一份就去睡觉了;第二只猴子又爬起来,吃掉一个桃子后,也将桃子分成5等份,藏起自己的一份睡觉去了;以后的3只猴子都先后照此办理。问最初至少有多少个桃子?最后至少还剩多少个桃子?实验要求:实验结束后,请将你的实验

3、步骤和结果粘贴到“实验结果”处,并将本文档、实验结果及包含相关代码的整个解决方案一起打包成压缩文件,并“12位学号姓名.rar”的格式重命名该压缩文件,最后按要求上交。实验结果:这里粘贴你编写的程序代码(1)#include iostream#include cmathusing namespace std;bool isprime();int main() int m,i,a1,a2; for(m=5698;m=5722;m+) for(i=2;i!=m/2;i+) if(isprime(i)&isprime(m-i) a1=i; a2=m-i; coutm=a1+a2endl;bool i

4、sprime(int n) int i; for(i=2;i=sqrt(double)n);i+) if(a%i=0) return false; return true; (3)#include iostreamusing namespace std;templateT1 min(T1 a,T1 b,T1 c) if(ab) a=b; if(ac) a=c; return a; T2 max(T2 m,T2 n) if(mn) m=n; return m;int main() int a1=5,a2=8,a3=6; i=min1(a1,a2,a3); j=max(a1,a2); cout按最小值到最大值排序:endl; couti,a3,jendl; return 0;实验总结:这里描述你对本次实验的总结,及存在的问题,如果有需要实验老师解答的问题也可以在这里说明老师上课讲的理论太多,写代码的具体一些

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论