1.求两个整数的最大公约数和最小公倍数。要求编写两个函数,一个函数求最大公约数,另一个函数根据求出的最大公约数求最小公倍数。建议使用以下两种数据传递方法分别编程实现:a)不用全局变量,两个整数在主函数中输入,并以参数形式传送给函数1,求出的最大公约数返回主函数,然后再与两个整数一起作为实参传递给函数2,以求出最小公倍数,返回到主函数输出最大公约数和最小公倍数。b)用全局变量的方法。将两个整数的最大公约数、最小公倍数设为全局变量。(tips.若两数为a、b,gcd(a,b)表示最大公约数,lcm(a,b)代表最小公倍数,则有???(?,?)=?∗?/gcd(?,?)计算gcd(a,b)用辗转相除法。)2.编写函数,其功能是在float类型的一维数组中查找最大值、最小值并将它们返回到调用程序3.写一个函数,将一个字符串中元音字母复制到另一个字符串,然后输出。