C语言求N个数的最大公约数和最小公倍数
一、问题描述:求N个数的最大公约数和最小公倍数。
要求:1.程序风格良好(使用自定义注释模板);
2.提供友好的输入输出,并进行输入数据的正确性验证。
二、算法设计
1.运用辗转相除法
2.由两个数求最大公约数和最小公倍数的思路开始设计
有两个整数:a和b
(1) 若a%b,余数为c
(2) 若c=0.则b为两数的最大公约数
(3) 若c不等于0,则a=b,b=c,继续执行
3.编译器:DEV-C++
三、程序流程图
图1 最大公约数
图2 最小公倍数
四、测试截屏
图3.测试部分
五、调试截屏