以下能够正确计算1+2+3+…+10的程序是( )A.PrivateSubCommand1_Click()Sum=0ForC=1To10Sum=Sum+1NextCPrintSumEndSubB.PrivateSubCommand1_Click()Sum=0,C=1DoWhileC=10Sum=Sum+1C=C+1LoopPrintSumEndSubC.PrivateSubCommand1_Click()Sum=0;C=1DoSum=Sum+1C=C+1LoopWhileC10PrintSumEndSubD.PrivateSubCommand1_Click()Sum=0;C=1DoSum=Sum+1C=C+1LoopWhileC10PrintSumEndSub

以下能够正确计算1+2+3+…+10的程序是( )

A.PrivateSubCommand1_Click()

Sum=0ForC=1To10

Sum=Sum+1

NextC

PrintSum

EndSub

B.PrivateSubCommand1_Click()

Sum=0,C=1DoWhileC<=10

Sum=Sum+1

C=C+1

Loop

PrintSum

EndSub

C.PrivateSubCommand1_Click()

Sum=0;C=1Do

Sum=Sum+1C=C+1

Loop

WhileC>10

PrintSum

EndSub

D.PrivateSubCommand1_Click()

Sum=0;C=1Do

Sum=Sum+1

C=C+1

Loop

WhileC<10

PrintSum

EndSub

相关考题:

( 9 )下面的函数利用递归实现了求 1+2+3+ …… +n 的功能:int sum ( int n ) {if ( n==0 )return 0;elsereturn n+sum ( n-1 ) ;}在执行 sum ( 10 )的过程中,递归调用 sum 函数的次数是【 9 】 。

以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出:main( ){int n,k;float score,sum,ave;sum=0.0;for(n=1;n<=10;n++){for(k=1;k<=4;k++){cin>>score;sum+=score;}ave=sum/4.0;cout<<"NO"<<n<<":"<<ave<<endl;}}上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是A.sum=0.0B.sum+=scoreC.ave=sun/4.0D.cout<<"N0"<<n<<":"<<ave<<endl;

以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下: main() { int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++) { for(k=1;k<=4;k++) { scanf(“%f”,score);sum+=score;} ave=sum/4.0; printf(“NO%d:%f\n”,n,ave); } } 上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是A.sum=0.0;B.sum+=score;C.ave=sum/4.0;D.printf(“NO%d:%f\n”,n,ave);

以下能够正确计算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 I=I+1 Loop While I<10 Print Sum End SubD.Private Sub Command1_Click() Sum=0: I=1 Do Sum=Sum+I I=I+1 Loop Until I<10 Print Sum End Sub

以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如 下: main( ) { int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++) { for(k=1;k<=4;k++) { scanf("%f",&score);sum+=score;} ave=sum/4.0; printf("NO%d:%f\n",n,ave); } } 上述程序运行后结果不正确,调试中发现有―条语句出现在程序中的位置不正确。这条语句是A.sum=0.0;B.sum+=score;C.ave=sum/4.0;D.printf("NO%d:%f\n",n,ave);

以下能够正确计算1+2+3+…+10的程序是A.Private sub Command1_Click( ) sum=0 For 1=1 To 10 Sum=sum+1, Next I Print Sum End SubB.Private sub Command1_Click( ) Sum=0,I=1 Do While l<=10 Sum=Sum+1 I=I+1 Print Sum End SubC.Private Sub command1_click( ) Sum=0:I=1 Do Sum=Sum+1 I=I+1 Loop While I<10 Print Sum End SubD.Private Sub command1_Click( ) Sum=0:I=1 Do Sum=Sum+1 l=I+1 Loop Until I<10 Print Sum End Sub

计算1+2+3+…+100 正确算法的伪代码是?A.sum=0 n=1 while n<100 do sum=sum+n n=n+1 end do print sumB.sum=0 n=1 while n≤100 do sum=sum+n n=n+1 end do print sumC.sum=0 n=1 while n≤100 do sum=sum+1 n=n+1 end do print sumD.sum=0 n=1 while n<100 do sum=sum+1 n=n+1 end do print sum

计算1+2+3+…+100正确算法的伪代码是?A.sum=0 n=1 while n<100 do sum=sum+n n=n+1 end do print sumB.sum=0 n=1 while n≤100 do sum=sum+1 n=n+1 end do print sumC.sum=0 n=1 while n≤100 do sum=sum+n n=n+1 end do print sumD.sum=0 n=1 while n<100 do sum=sum+1 n=n+1 end do print sum

下面程序可以正确求出1+2+3+。。。+n的和。() #include <stdio.h> int main() { int i = 1,sum = 0,n; scanf(“%d”,n); while (i <= n) sum = sum + i; ++i; printf("sum=%d",sum); return 0; }