2001年程序员考试试题(12)

发布时间:2021-06-07

2001年程序员考试试题大家看看吧,这是真题,

<input type = "text" name = "min_multiple"> </form>

<!--以上为Form的定义,以及设定在点击按钮“请单击这里进行计算”时进行正整数的验证以及计算。-->

.....// JavaScript区域开始标识等(略) function judge (num) {

if ( num <= 0 ) { return -1 }

else if ( num > 0 ) { return l } else

{ return 0 } ; }

// judge 函数用于判断变量 num 的值是否为正整数

function caculate (theforln) {

var li_integer_1, li_integer_2, li_temp //定义两个整数变量与临时变量

var li_com_divisor, li_com_multiple //定义最大公约数与最小公倍数变量

li_integer_1=parseInt( ___(2)___ ); li_integer_2=parseInt( ___(3)___ ); //取出用户输入的数值字符串,并执行字符串(可能是浮点数)向整数的转换 //如果输入的不是数值字符串,parseInt返回的是非数值的特殊值 if (___(n)___)

{ alert( "请输入两个数字!" ) return }

else if ( judge (li_integer_l) !=1 | judge(li_integer_2) != 1 ) { alert( "请输入正整数!" ) return };

//判断输入的数值是否为正数

theform.num1.value = li_integer_1 theform.num2.value = li_integer_2

//将转换后的正整数写回 form 中,替换用户可能输入的正浮点数

if ( li_integer_1 < li_integer_2 )

{li_integer_1 = li_integer_1 + li_integer_2 ; ___(5)___; ___(6)___; };

//如果正整数1比正整数2小,将数值对调以便执行辗转相除法

2001年程序员考试试题(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219