利用while循环,求S=1×2×3×…×20的值。
i=1[br][/br]sum=1[br][/br]while i[21:
举一反三
- 利用do…while循环,计算1!+2!+3! +……+100!的和
- 求 1!+2!+......+20!的值。 Private Sub Form_Click() Dim i%, t!, s! s = 1 t = 1 '**********SPACE********** For i = 【1】 To 20 t = t * i '**********SPACE********** s = 【2】 '**********SPACE********** 【3】 Print s End Su
- 编写程序求e的值:e≈1+1/1!+1/2!+…+1/n!。 (1)用for循环,计算前50项。 (2)用while循环,要求直到最后一项的值小于10-6
- 【简答题】编写程序 计算 s=1!+2!+3!+4!+5! 求 s 的值!
- 执行循环结构循环后,n的值是: Dim n As Short n = -1 Do While 2 > 3 n = n + 1 Loop
内容
- 0
若有循环:intx=5,y=20;do{y-=x;x+=2;}while(x A: 2 B: 1 C: 0 D: 3
- 1
求1!+2!+3!+…+20!
- 2
【填空题】设 n 和 s 均为整型变量,分别具有初值 1 和 10 。试指出下列循环语句的循环体各执行多少次,以及结束循环后 n 值各为多少? Do while n <= s n=n+3 Loop 循环体执行____(1)____次,结束循环后n值是______(2)______。 Do Until n*s>40 n=n*2 Loop 循环体执行____(3)____次,结束循环后n值是______(4)______。 while n<s n=n+3 Wend 循环体执行____(5)____次,结束循环后n值是______(6)______。 Do n=3*n Loop Until n>s 循环体执行____(7)____次,结束循环后n值是______(8)______。 Do n=s n=n+2 Loop While n<s 循环体执行____(9)____次,结束循环后n值是______(10)______
- 3
假设整型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; }
- 4
求S=1!+2!+3!+…+10!的和。