全国计算机等级考试C语言考试程序填空题(15)
在考生文件夹下,给定程序FILL.C的功能是: 求两个正整数x,y的最大公约数和最小公倍数。 例如:如果x=24,y=36,程序的输出应为: max is : 12 min is : 72 。
#include #include #include void main() { int x,y,t,max,min,i,n1,n2; printf("Please enter two numbers:"); scanf("%d,%d",&x,&y); if(x > y) {t = x; x = y; y = t;} n1=x; n2=y; t = n2 % n1; /************found************/
{ n2 = n1 ; n1 = t ; t = n2 % n1; } /************found************/
min = x * y / max ; printf("max is : %d ",max); printf("min is : %d ",min); } 相关资料 |