j02050608.java
来自「经典java教材《java完美经典》一书中源码的完全收集」· Java 代码 · 共 45 行
JAVA
45 行
import java.lang.*;
class j02050608
{
public static void main(String para[])
{
// 利用辗转相除法求两数的最大公因子
int a = 308 , b =693; // 要求最大公因子的两个数
int X = 0; // 要记录最大公因子的值
int tmp;
while( X==0 )
{
if( a>=b )
{
a = a%b;
if( a == 1 )
X = 1;
else if( a == 0 )
X = b;
}
else
{ //a 和 b 之值交换
tmp = a;
a = b;
b = tmp;
}
}
System.out.println( "两数的最大公因子是:" + X );
//=============================================================
System.out.println( "=============================" );
//while 仿真 for 循环
int Y = 1,sum = 0;
while(Y<=5)
{
sum = sum + Y;
System.out.println("1 +...+ "+ Y +" = "+ sum);
Y++;
}
//=============================================================
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?