turbo c20 C语言编程

Python018

turbo c20 C语言编程,第1张

x.htm===>

<script language="Javascript">

function $(obj){

return document.getElementById(obj)

}

var ok=function(who){

if(/^\d+$/.test(who)){

return true

}

else

return false

}

function ss(){

var F=$("ye1").value

var flag=ok(F)

if(flag==true){

rs1.value=((Number(F)-32)/1.8).toFixed(0)

}

else{

alert("输入不正确")

$("rs1").value=""

$("ye1").select()

}

}

function hs(){

var C=$("ye2").value

var flag=ok(C)

if(flag==true){

rs2.value=(Number(C)*1.8+32).toFixed(0)

}

else{

alert("输入不正确")

$("rs2").value=""

$("ye2").select()

}

}

</script>

<div style="float:left"><label for="ye1"><u>请输入华氏温度</u>: <input type="text" id="ye1" size="10" /><input type="button" value="转为摄氏温度=>" onclick="ss()" /><input type="text" id="rs1" size="10" /></label></div>

<div style="clear:left">

<label for="ye2"><u>请输入摄氏温度</u>: <input type="text" id="ye2" size="10" /><input type="button" value="转为华氏温度=>" onclick="hs()" /><input type="text" id="rs2" size="10" /></label>

</div>

初步考虑可以用递归。考虑最简单的情况,每次只拿两个数相加,可以得到一组数,个数为2C20(就是20个取两个组合的意思)。这2C20个数可以再与一个数组合,得到新的一组数,这一组数是3C20的结果,以此类推,但是我水平不够不知道怎么写代码。