A.s=1.0;
B.for(n=1O;n>l;n--)
C.s=s+1/n;
D.printf("%6.4f/n",s);
[单选题]要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10main( ){ int n; float s;s=1.0;for(n=10;n>1;n--)s=s+1/n;printf("%6.4f/n",s);}程序运行后输出结果错误,导致错误结果的程序行是A.s=1.0;B.for(n=10;n>1;n--)C.s=s+1/n;D.printf("%6.4f/n",s);
[单选题]以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>;1000为止。程序运行后,不能得到正确结果,以下修改方案正确的是( )。A.把while(s>lOOO);改为while(s<=1000);B.把s=1;改为s=0;C.把n=1;改为n=0;D.把n=n+1;改为n=n$n;
[单选题]以下程序拟实现计算sum=1+1/2+1/3+…+1/50。程序运行后,不能得到正确结果,出现问题的语句是( )。A.sum+=1/i;B.while(i<50);C.sum.=1.0;D.i++;
[单选题](程序说明)程序功能是求1!+2!+3!+…+10!的累加和。(程序)SET TALK OFFS=0F.OR i=1 TO 10t=1F.OR j=1 TO (5)t=t*j(6)s=s+ tNEXT(7)SET TALK ON(5)A.10B.jC.9D.i
[单选题]以下能够正确计算1+2+3+…+10的程序是A.Private Sub Command1_Click() Sum=0 ForI=1 To 10 Sum=Sum+I Next I Print Sum End SubB.Private Sub Command1_Click() Sum=0,I=1 Do While I<=10 Sum=Sum+I I=I+1 Print Sum End SubC.Private Sub Command1_Click() Sum=0: I=1 Do Sum=Sum+I
[单选题]以下能够正确计算1+2+3+…+10的程序是( )A.PrivateSubCommand1_Click()Sum=0ForC=1To10Sum=Sum+1NextCPrintSumE.ndSubB.PrivateSubCommand1_Click()Sum=0,C=1DoWhileC<=10Sum=Sum+1C.=C+1LoopPrintSumE.ndSubC.PrivateSubCommand1_Click()Sum=0;C=1DoSum=Sum+1C=C+1LoopWhileC>
[主观题]以下程序的功能是调用函数fun计算m=1-2+3-4+…+9-10,并输出结果,请填空。int fun( int n){ int m=0,f=1,i; for(i=1;i<=n;i++) { m+=i*f; f=-f; } return m;}main{ printf("m=%d//n",); }
[单选题]下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)Private Sub Command34_Click()t=0m=1sum=0D.ot=t+msum=sum+tm=_______Loop While m<=39MsgBox“Sum”&Sum .E.nd Sub为保证程序正确完成上述功能,空白处应填人的语句是A.m+1B.m+2C.t+1D.t+2
[单选题](34)下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)Private Sub Command34_Click()t=0m=1sum=0D.ot=t+msum=sum+tm=Loop While m<=39MsgBox "Sum="&sumE.nd Sub为保证程序正确完成上述功能,空白处应填入的语句是A.)m+1B.)m+2C.)t+1D.)t+2
[单选题]已知程序段:s=0F.or i=1 To 10 Step 2s=s+1i=i*2Next i当循环结束后,变量i的值为______,变量s的值为______。A.10,4B.11,3C.22,3D.16,4