完善下面程序下划线的地方,计算1-2+3-4+5...99的所有数的和sum1=0sum2=0foriinrange(1,100,2):forjinrange(2,100,2):sum2+=jsum3=sum1-sum2print(sum3)
举一反三
- 在下列程序段中,不能计算1到100之间奇数之和的是__________。 A: Dim sum As Integer sum = 0 For i = 1 To 100 Step 2 sum = sum + i Next B: Dim sum As Integer sum = 0 For i = 1 To 100 If i Mod 2 <> 0 Then sum = sum + i Next C: Dim sum As Integer sum = 0 For i = 1 To 99 sum = sum + i Next D: Dim sum As Integer sum = 0 For i = 100 To 1 Step -1 If i Mod 2 <> 0 Then sum = sum + i Next
- 编程计算 sum=1+1/(1*2)+ 1/(1*2*3) +1/(1*2*3*4)+……+1/(1*2*3*4*……*n)的值。 输出格式sum=***
- $sum = 0; for($i=1;$i<=100;;++$i){ if($i%2==0){ continue; } $sum += $i; } echo '$sum ='.$sum; echo输出值为_______。 2、 $sum = 0; for($i=1;$i<=100;;++$i){ if($i%2==0){ continue; } $sum += $i; } echo '$sum ='.$sum; echo输出值为_______
- function add(){ // 1 var sum = 1 + 2; // 2 console.log( sum ); // 3}console.log( sum ) ; //4 在此程序中哪一行语句是错误的( )。 A: 1 B: 2 C: 3 D: 4
- 和下面代码执行结束后,sum结果一致的选项是( )int i=1;int sum=0;while(i<=100){ if(i%2==0) { sum=sum+i;} i++;} A: for (int x =1; x<=100;x++){ sum=sum+x;} B: for (int x =0; x<=100;x+=2){ sum=sum+x;} C: for (int x =1; x<=100;x+=2){ sum=sum+x;} D: 上述全对