高二数学
①试编写程序,求1+2!+3!+…+20! 的值(n!=1*2*3*…*n) ②一个数列的前三项依次为0,0,1,以后的每项都是前三项的和,请写程序打印此数列的所有项,直到数列的项超过1000为止
1、代码如下: s=0 t=1 for i=1 to 20 for j=1 to i t=t*j next j s=s+t t=1 next i 2、代码如下:(数列第一项为0,第2项为0,第三项为1) result=0 function f(n) if n=1 or n=2 then result=0 else if n=3 then result=1 else result=f(n-1)+f(n-2)+f(n-3) endif end function '下面直接用一个循环语句即可 for i=1 to 1000 f(i) print result result=0 next i
① i=1 a=1 s=0 WHILE i1000 END 对不起,我不会BASIC语言
答:1、代码如下: s=0 t=1 for i=1 to 20 for j=1 to i t=t*j next j s=s+t t=1 next i 2、代码如下:...详情>>
答:我会!!! 选D 用选择题嘛 用排除法就可以做出来的详情>>