《c++程序设计基础》实验报告

《c++程序设计基础》实验报告

ID:37226495

大小:1.49 MB

页数:23页

时间:2019-05-19

《c++程序设计基础》实验报告_第1页
《c++程序设计基础》实验报告_第2页
《c++程序设计基础》实验报告_第3页
《c++程序设计基础》实验报告_第4页
《c++程序设计基础》实验报告_第5页
资源描述:

《《c++程序设计基础》实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XXXXX大学通识教育选修课实验报告课程名称:《c++程序设计基础》姓名:学号:所在学院及专业:完成日期:年月日评分:评阅意见:评阅教师:评阅日期:23/23目录实验一···························3实验二···························6实验三···························10实验四···························1423/23实验五···························19实验一:Dev-C++开发环境的使用方法及简单程序的创建与调试方法(找1000以内质数)一.实验目的:熟

2、悉开发环境的使用方法以及创建工程项目以及源程序的编辑编译及连接与调试的过程及简单程序的调试方法;加强c++23/23课程基础知识的学习,将理论知识运用于编程实践,通过实际的程序设计过程来提高自己编写程序的能力,达到理论与实践相结合的目的。二.实验环境:PC微机Windows操作系统Dev-C++三.任务描述:输出1000以内的质数。四.数学原理:在大于1的自然数中,除了1和它本身以外不再有其他因数。五.程序流程图:开始定义I,j,kI=2N23/23I<=1000?I=I+1Yj=2,k=I取平方根Nj<=k?I=I+1YYI%j==0?N输出I结束六.结果分析:23571113171

3、92329313741434753596167717379838997101103107109113127131137139149151157163167173179181191193197199211223227229233239241251257263269271277281283293307311313317331337347349353359367373379383389397401409419421431433439443449457461463467479487491499503509521523541547557563569571577587593599601607613

4、617619631641643647653659661673677683691701709719727733739743751757761769773787797809811821823827829839853857859863877881883887907911919929937941947953967971977983991997--------------------------------Processexitedafter0.03734secondswithreturnvalue0请按任意键继续...23/23由结果可知,结果运算正确,故该程序设计正确。七.程序附录:八.问题

5、分析:程序设计过程中遇到的问题及解决办法:在这次程序设计的过程中遇到了许多问题,比如第一次接触c++,所以对if语句以及对各种函数很是陌生,使得拿到题目后无从下手,不知道在return后要加“;”等。但最后都通过请教别人和翻课本,上网查找相关资料等途径解决了。九.参考文献:1.《C++语言程序设计》郑莉清华大学出版社2010年7月第4版十.总结:23/23这几周的c++程序设计课程让我学到了很多,对c++有了更深刻的理解,让我明白自己基础知识掌握不牢固的情况下,要设计一个程序是多么难。总的来说,这次程序设计实践让我受益匪浅实验二:编写函数并实现函数的调用判断是否为质数一.实验目的:掌握

6、函数定义和使用的方法;加强c++课程基础知识的学习,将理论知识运用于编程实践,通过实际的程序设计过程来提高自己编写程序的能力,达到理论与实践相结合的目的。二.实验环境:PC微机Windows操作系统Dev-C++三.任务描述:编写函数判断一个数是否为质数,在主程序中实现输入/输出。四.数学原理:在大于1的自然数中,除了1和它本身以外不再有其他因数。五.程序流程图:23/23主程序流程图:开始定义i输入i调用函数prime输出i不是质数N输出i是质数Y结束函数流程图:开始输入ij=2,k=Ik取平方根23/23j<=k?NYj=j+1i%j==0?YN输出I是质数输出I不是质数结束六.结

7、果分析:pleaseenteraninteger:33是质数--------------------------------Processexitedafter2.04secondswithreturnvalue0请按任意键继续...pleaseenteraninteger:230230不是质数--------------------------------23/23Processexitedafter3.767secondswithretur

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

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

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