动态网页设计与网站管理实验指导书(18)
时间:2025-07-08
时间:2025-07-08
图3-13 “姓名输入”对话框
图3-14 初始主网页
(2)任务分析:
图3-15 求出来的最大公约数
求三个数最大公约数可分成两步,先求出前两个数的最大公约数,假设为t,然后再求出t和第三个数的最大公约数,假设为k,则k就是三个数的最大公约数。可见该题的核心是求两个数的最大公约数,并且求两个数的最大公约数进行了两次,可编写成一个过程,在需要时调用即可。
求两个数m和n的最大公约数可使用辗转相除法。假设m和n都大于等于0,并且m大于n(如果m小于n,则m与n值进行交换)。所谓辗转相除法就是用m除以n,得余数r;如果r不等于0,则将n赋予m(m=n)、r赋予n(n=r),再用m除以n,得余数r;如果r不等于0,再将n赋予m(m=n)、r赋予n(n=r)……依此类推,直到r=0为止,此时的n就是最大公约数。
为显示三行欢迎词,可定义一个过程,给该过程一个参数:人的姓名,该过程将根据参数显示出三行欢迎词来。
(3)参考代码
<html>
上一篇:混凝土配制强度
下一篇:一次函数待定系数法教案