高级语言程序设计课程第四次个人作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj

这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16750

学号:0102600121

姓名:周奕辰

以下是两个示例程序运行结果,没发现有错误:
演示1
演示2

下面是几个练习的作业:
练习一:
do while和while的不同之处,就是在条件都不满足的情况下,do while在最开始有可能多运行一次。但是显然这个程序不可能一次循环条件都不满足。
练习1dowhile
练习1dowhile‘
练习1while
练习1while’
练习二:
练习2
练习2‘
练习三:
练习3
练习3‘
练习四:
练习4
练习4‘
练习五:
练习5
练习5‘
练习六:
练习6
练习6‘
练习七:
练习7
练习7‘
练习八:
此练习我是完全独立完成。算法思想就是外层循环一个个提供数字,内层循环一个个试,有没有余数。为了减少运行时间,缩短内存占用,我们注意到当a为素数时,我们无需判断从a%2一直到a%a-1,判断到a/2同样能达到相同的结果。同时进行优化,找到第二个因数之后直接结束循环。
对于传统流程图和程序NS流程图,我将想法告诉AI,借助AI工具将我的想法绘制出来。以下先是传统流程图和NS流程图,后是代码和运行结果:
传统流程图
NS流程图
练习8
练习8‘

以下是第六单元的练习:
第一题:
61
61‘
第五题:
65
65‘
第七题:
67
67‘
第十题:
610
610‘
第十三题:
613
613‘
第十六题:
616
616‘
第十八题:
618
618‘

以下是第七单元的作业:
第一题:
71
71‘
第二题:
72
72‘
第四题:
74
74‘
第五题:
75
75‘
第七题:
77
77‘

本次作业之中,编写运行代码只遇到简单的小问题,如符号<=等问题。编译报错很明显,进行初步排查就可以检查出来。当然为了节约时间,你可以复制给AI,让他们找出不合法,不准确的地方。但是就目前来看还没有必要。
对于第七单元,由于作业较少,进行简单的预习即可完成。因此我在上课前提交了。
但考虑到期末考试没办法用编译器,只能手写,我不得不反思,我仍有不足之处,我应该提升自己一次性就写对的能力。

posted @ 2026-11-04 22:19  Lewis44Ferrari  阅读(12)  评论(0)    收藏  举报