首页/ 题库 / [多选题]下列程序的功能是计算S=1!+2!+…+的答案

下列程序的功能是计算S=1!+2!+…+10!的值,完成程序填空。

多选题
2022-03-11 15:06
A、S=0
B、FOR N=1 TO 10
C、P=1
D、FOR I=1 TO N
E、【 】
F、ENDFOR
G、S=S+P
H、ENDFOR
I、?"SUM=",S
查看答案

正确答案
P=P*I

试题解析
P=P*I 解析:本题中,程序采用了双重循环,内循环计算N的阶乘,即1-N个自然数连乘,结果保存在变量P中,内循环结束时,N的阶乘完毕。题中要求计算 S=1!+2!+…+10!的值,应将每次求出的乘积累加起来,放在变量s中。在Visual FoxPro中,程序的基本结构有顺序结构、选择结构和循环结构3种。

标签:
感兴趣题目
请读程序:#includevoidfun(float*pl,float*p2,float*s){s=(float*)calloc(1,sizeof(float));*s=*p1+*(p2++);}main(){floata[2]={1.1,2.2},b[2]={10.0,20.0},*s=a;fun(a,b,s)printf(""%f/n"",*s);}上面程序的输出结果是()
检测站计算机控制系统的应用软件是程序员根据用户要求编制的,完成检测、控制、管理功能的程序语言。
编写程序,求s的值,s=1×2×3+2×3×4+…+n×(n+1)×(n+2)的值。n由程序输入。
编写程序,输入N,计算:S=1*2+2*3+……+(N-1)*N
编写程序,输入N,计算:S=1*2+2*3+……+(N-1)*N
编写程序,输入N,计算:S=1×2+2×3+……+(N-1)×N。
设计程序,输入n,计算s=1+(1+2)+(1+2+3)+……(1+2+3+4+…+n)的值。
编程序,求和s=1*1+2*2+3*3+...+100*100
程序设计:编写函数fun其功能是:根据整型形参m, 计算如下公式的值:y=1/2+1/4+1/6+...+1/2m 例如:若m=9,则应输出:1.41448412698413
程序设计:编写函数fun其功能是:根据整型形参m, 计算如下公式的值: y=1+1/3+1/5+1/7+...+1/(2m+1) 例如:若m=9,则应输出:2.133255
程序设计:编写函数fun其功能是:根据整型形参m, 计算如下公式的值: y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5) 例如:若m=9,则应输出:1.168229
已知程序段 S=0 For i=1 To 10 step 2 S=S+1 i=i*2 Next i 当循环结束后,变量i,s的值分别为( )。
相关题目
执行下面的程序段后,变量k中的值为
intk=3,s[2];
s[0]=k;k=s[1]*10;
以下能正确计算 1*2*3*…*10 的程序段是
执行下面的程序段后,变量k中的值为( )int k=3,s[2];s[0]=k;k=s[1]10;

程序gramtraparea
dataa,b/10,5/
y(x)=1*x+1
S=(y
B.+yA.)*abc(b-a)/2
write(*,*)’S=’,S
end
执行程序后,最接近S的值为()

有程序:INTEGERM(3,4)DATAM/4*-1,4*-2,4*-3/S=0DO10I=1.310S=S+M(I,I+1)DO20I=4,2,-120S=S-M(I-1,I)WRITE(*,*)SEND上面程序的运行结果为:()
已知程序段: s=0 For I =I To 10 Step 2 S=S+1 I = I *2 Next I 当循环结束后,变量I 的值为______,变量s的值为______.
程序段如下; s=0 For I=5 to -1 step -2 S=s+I Next I Print I 语句S=S+I执行的次数和最后I的值分别为( )。
已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为______,变量s的值为______。
已知程序段:
s = 0
For i = 1 To 10 Step 2
s = s + 1
i = i * 2
Next i
当循环结束后,变量i和s的值分别为______
已知程序段: S=0 FOR I = 1 T() 10 STEP 2 S=S+1 I=I.2 NEXT I当循环结束后,变量I和s的值分别为( )。
下列程序段执行后s值为:(38)int i=1, s=0; do { if(!(i%2))continue; s+ =i; } while(+ +i<10);

执行下面的程序段后,S的值为()。
S=5
For c=2 To 5 Step 2
S=S+1
Next c

在单CPU计算机系统中,完成相同功能的递归程序比非递归程序( )。
有以下程序 main () { int aa[4][4]={{1,2,3,4} {5,6,7,8},{3,9.10,2},{4,2,9,6}}; int i. s=0 for(i=0;i<4;i++) s+=aa[i] [1]; printf ( "%d ", s); } 程序运行后的输出结果是
有以下程序: main() { int aa[4][4]:{{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}}; int i,S=0; for(i=0;i<4;i++) s+=aa[i][1]; printf("%d ",s); } 程序运行后的输出结果是( )。
有以下程序 main() { int aa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}}; int i,s=0; for(i=0;i<4;i++)s+=aa[i][1]; pdrintf(“%d ”,s); } 程序运行后的输出结果是
有以下程序: main( ) { int aa[4][4]={ {1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6} }; int i,s=0; for(i=0;i<4;i++) s+=aa[i][1]; printf("%d ",s); } 程序运行后的输出结果是
以下程序用于求S=1+3+32+33+…+310的值。
有以下程序: #include<stdio.h> main() {int aa[5][5]={{1,2,3,4},{5,6,1,8},{5,9,10,2},{1,2,5,6}}; int i,s=0; for(i=0;i<4;i++) s+=aa[i][2]; printf("%d",s); } 程序运行后的输出结果是( )。
下列程序的功能是计算S=1!+2!+…+10!的值,完成程序填空。
广告位招租WX:84302438

免费的网站请分享给朋友吧