智慧职教: 现有段js代码:```function+findmax(a,b)+{if(a>b){++++return+b}else{++++return+a}}```
举一反三
- 递归函数f(n)的功能是计算1+2+…+n,且n≥1,则f(n)的代码段是 (49) 。 A: if n>1 then return 1 else return n+f(n-1) B: if n>1 then return 1 else return n+f(n+1) C: if n>1 then return 0 else return n+f(n+1) D: if n<1 then return 0 else return n+f(n-1)
- 下列程序段的输出结果是: var f=function(n1,n2) { if (n1>n2) return n1; else return n2; } document.write(f(4,5));
- 下列js代码用于定义函数demo,正确的是? A: function demo{ 函数体;} B: function demo( )( 函数体;) C: function demo(p)( 函数体; return 值;)
- 以下代码返回的结果为。 <?php function p(){ return 1; } if(p()){ echo"false"; }else{ echo"true"; } ?>
- 320) 若要利用if-else语句判断year是否闰年,是闰年则返回1,不是闰年则返回0。 以下选项中不能完成正确判断的程序段是 A: if(year%400==0)<br/>return 1; else if(year%100!=0) if(year%4==0) return 1; else return 0; B: if(year%400!=0)<br/>if(year%100==0) return 0; else if(year%4==0) return 1; else return 0;<br/>else return 1; C: if(year%100==0)<br/>if(year%400==0) return 1; else return 0; else if(year%4==0) return 1;<br/>else return 0; D: if(year%4!=0)<br/>return 0; else if(year%400==0) return 1; else if(year%100==0) return<br/>0; else return 1;