?? 32.c
字號:
#include<stdio.h>
void C_program016()//求兩個數的最大公約數和最小公倍數
{
int x1,x2,u=1,mutil;
printf("enter two number : \n");
scanf("%d,%d",&x1,&x2);
printf("x1=%d,x2=%d\n",x1,x2);
mutil=x1*x2;
if(x1<x2)
{
//不利用中間變量進行數據的交換;
/* x1=x1-x2;
x2=x1+x2;
x1=x2-x1;
*/
//利用位運算進行數據的轉換;
x1=x1^x2;
x2=x1^x2;
x1=x1^x2;
}
while(u)
{
u=x1%x2;
x1=x2;
x2=u;
}
printf("maxnum=%d,minnum=%d\n",x1,mutil/x1);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -