《计科1101班《面向对象程序设计》大作业报告:求100以内质数程序代码总结》

版权申诉
0 下载量 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循环则是一个更好的选择。通过这次实践,我们更加深入地理解了这三种不同的循环语句,在将来的编程实践中,我们可以根据不同的任务特点来选择合适的循环语句,从而提高编程效率和代码质量。