如图程序,求偶数和,带数字标号的横线处的代码应为以下哪个选项?(选项中以/分隔代码)
A: s=0/n+1/s+i
B: s=1/n+1/s+i
C: s=1/n/s+i
D: s=0/n+1/s*i
A: s=0/n+1/s+i
B: s=1/n+1/s+i
C: s=1/n/s+i
D: s=0/n+1/s*i
举一反三
- 给出如下代码: def fact(n) s = 1 for i in range(1,n+1): s *= i return s 以下选项中描述错误的是()
- 求n!。 请补充横线处代码: def fac(n): s=1 for i in range(2,n+1): return s
- 求整数1至10的和并存入变量s,下列语句中错误的是()。 A: s=0;for(i=1;i<=10;i++)s+=i; B: s=0;i=1;for(;i<=10;i++)s=s+i; C: for(i=1,s=0;i<=10;s+=i,i=i+1); D: for(i=1;s=0;i<=10;i++)s=s+i;
- 假设整型n已输入值。以下不能正确计算1*2*3*...*n的程序段是_______。 (1) for(i=1,s=1; i<=n; i++) s*=i; (2) i=1;s=1; while(i<=n) s*=i++; (3) i=0,s=1; do{ i++,s*=i; }while(i<=n); (4) for(i=1,s=1; ; i++) { s = s*i, if(i==n) break; }
- 中国大学MOOC: 下面代码执行后,变量s的值为______。 Dim i, n As Integer, s As String i = 2 : n = 12 : s = n & = Do Until n = 1 Do While n Mod i = 0 s &= i & * n = n i Loop i += 1 Loop s = Strings.Left(s, Len(s) - 1)