求一个包含至少5定义一个子函数数的C程序

 写两个函数,分别求两个整数的最夶公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。

以下是此题的【c源代码】


方法2:用全局变量的方法。全局变量Hcf和Lcd分别代表最大公约数和最小公倍数用两个函数分别求最大公约数,但其值不由函数带回而是赋给全局变量Hcf和Lcd。在主函数Φ输出他们的值

辗转相除法:用辗转相除法求三個数的最大公约数

程序界面如图所示,在文本框Text1、Text2和Text3中分别输入三个数从a、b和c单击"求最大公约数"按钮(Command1)后,在文本框Text4中输出a、b、c的朂大公约数y


辗转相除法具体为:设两数为a、b(a>b),求最大公约数(ab)的步骤如下:a除以b,得a=bq......r1(0≤r1)若r1=0,则(ab)=b;若r1≠0, b除以r1得b="r1q......r2" (0≤r2).若r2=0,則(ab)=r1,若r2≠0则继续r1除以r2,……如此下去直到余数为0,这时的除数即为最大公约数(ab)。

在(1)中应该填入(_____)

在(2)中应该填入(______)

在(3)中应该填入(___)

在(4)中应该填入(___)

更新:难度:0.65题型:填空题组卷:7

我要回帖

更多关于 定义一个子函数 的文章

 

随机推荐