《计科1101班《面向对象程序设计》大作业报告:求100以内质数程序代码总结》
版权申诉
151 浏览量
更新于2024-02-19
收藏 544KB PDF 举报
《面向对象程序设计》大作业报告
班级:计科 1101 班
学号:
姓名:
题目: 2—1
内容: 用三种循环语句完成求100以内的质数程序代码
一:for循环
在本次大作业中,我们使用了for循环来完成求100以内的质数程序代码。在程序中,我们首先使用一个for循环来遍历1到100之间的所有数字,然后再使用一个内嵌的for循环来判断每个数字是否为质数。如果一个数字除了1和它本身之外没有其它因数,那么它就是质数。通过这种方法,我们成功地找到了100以内所有的质数,并将它们输出到了屏幕上。
二:while循环
除了for循环,我们还使用了while循环来完成同样的任务。通过使用while循环,我们可以更加灵活地控制循环的条件。在这个程序中,我们使用一个while循环来遍历1到100之间的所有数字,并通过内嵌的while循环来判断每个数字是否为质数。通过这种方式,我们得到了与for循环相同的输出结果,进一步验证了我们程序的正确性。
三:do-while循环
最后,我们还使用了do-while循环来完成求100以内的质数的任务。do-while循环是一种先执行循环体,再判断循环条件的循环语句。在我们的程序中,我们利用do-while循环来逐个遍历1到100之间的所有数字,并通过内嵌的do-while循环来判断每个数字是否为质数。通过这种方法,我们再次得到了与前两种循环相同的输出结果。
总结:
通过本次大作业,我们成功地利用了三种不同的循环语句来完成了同一个任务。通过比较这三种不同的循环语句,我们发现它们各自有着不同的特点和适用场景。对于简单的循环任务,for循环是一个很好的选择;对于需要更灵活控制循环条件的任务,while循环是一个更好的选择;而对于需要先执行循环体再判断条件的任务,do-while循环则是一个更好的选择。通过这次实践,我们更加深入地理解了这三种不同的循环语句,在将来的编程实践中,我们可以根据不同的任务特点来选择合适的循环语句,从而提高编程效率和代码质量。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-30 上传
2021-12-25 上传
2022-11-02 上传
2022-11-02 上传
2021-12-10 上传
2021-09-30 上传
筱筱笎琞
- 粉丝: 10
- 资源: 15万+
最新资源
- watch-bash:Unix(Linux Mac OS X)监视文件更改为concat或..做某事。 (重击shell脚本)
- helion-rabbitmq-java:这是一个简单的基于 Servlet 的 Java web 应用程序,它使用 RabbitMQ
- springAngular:Todos los archivos del curso de springAngular
- 电子功用-用于升级电子设备的系统的方法
- online_farmers_market
- export-pdf
- VirtualChair-开源
- json_api_transform
- linux-Termux一键安装Linux脚本.zip
- 投资组合:琼·克拉克的单页个人投资组合页面
- 在设计器中使用qml自定义Quick模块(使用qml源码) 测试源码
- restaurant-template:为机器人餐厅模板准备的后端
- 电子功用-变电站温湿度在线监测预警系统
- InterfaceComponent:这个界面组件提供了一个滑动标签界面,任何人都可以使用它轻松地为他们的应用程序提供多片段活动
- kasparov:Kasparov是一个Web面板,用于管理远程服务器并在其上执行一些常见任务,专为希望执行一些基本任务(例如设置Web服务器)的非技术人员设计
- 51单片机不同数据类型的延时函数控制LED灯闪烁源代码