asfman
android developer
posts - 90,  comments - 213,  trackbacks - 0

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-CN" />
<meta name="Copyright" content="155120699  未经同意任意转载" />
<meta name="description" content="155120699原创" />
<title>Euclid辗转相除</title>
</head>
<body>
<center>
<fieldset style="width:500">
<legend align="center" >Euclid辗转相除法求任意二个数的最大公约数</legend>
<br />
第一个数:<input type="text" size="5" id="num1">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
第二个数:<input type="text" size="5" id="num2"> 
<br /><br />
<span id="span1" style="color:red;font-size:25px;font-weight:bold">&nbsp;</span>
<br /><br />
<button onclick="askkey(Number(num1.value),Number(num2.value))">求解</button>
</fieldset>
</center>
<SCRIPT type="text/JavaScript">
<!--
var tempnum=1
function askkey(a,b)
{
if(a=="" || b=="" || isNaN(a) || isNaN(b))
{
  alert("输入错误");
}
else
{
  if(a<b)
  {
   delnum=a;
   a=b;
   b=delnum;
  }
  tempnum=a % b
  if(tempnum==0)
  {
   span1.innerText=num1.value+"和"+num2.value+"的最大公约数是:"+b; 
  }
  else
  {
   a=b;
   b=tempnum;
   askkey(a,b);
  }
}
}

//-->
</SCRIPT>

</body>
</html>

posted on 2006-04-03 14:28 汪杰 阅读(129) 评论(0)  编辑 收藏 引用 所属分类: hengxing网站js
只有注册用户登录后才能发表评论。

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(15)

随笔分类(1)

随笔档案(90)

文章分类(727)

文章档案(712)

相册

收藏夹

http://blog.csdn.net/prodigynonsense

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 459273
  • 排名 - 6

最新随笔

最新评论

阅读排行榜

评论排行榜