首页/ 题库 / [单选题]已知有如下程序段: sum=0 For 的答案

已知有如下程序段: sum=0 For i=1 to 10 step 3 sum=sum+i i=i*2 Next i当循环结束后,变量i、sum的值分别为( )。

单选题
2021-12-31 18:27
A、10、6
B、13、6
C、13、5
D、10、5
查看答案

正确答案
B

试题解析
解析:本题考查VBA中循环的知识。本题需要仔细分析循环次数,第一次循环时i的值为1,sum的值也为1,然后i=i*2值变为 2,需要再加上步长值3;第二次循环时i的值为5,sum的值为6,然后i=i*2值变为10,需要再加上步长值3:要进行第三次循环前判断i的值为13不再满足循环条件,所以循环结束。

标签:
感兴趣题目
下面程序运行时,单击窗体后,窗体上显示的结果是( )。 Private Sub Form_Click() Dim I As Integer Dim sum As Long sum=0 For I=10 To 16 If I Mod 3=0 OrI Mod 5=0 Then sum=sum+I End If Next I Print sum End Sub
阅读程序: Option Base 1 Private Sub Form_Click() Dim art,Sum Sum=0 art=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+art(i) End If Next i Pdnt Sum End Sub 程序运行后,单击窗体,输出结果为( )。
有如下程序: Option Base 1 Private Sub Form_Click() Dim arr, Sum Sum=0 arr=Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19) For i=1 To 10 If arE(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为______。
阅读程序: Option Base 1 Private Sub Form_Click() Dim arr, Sum Sum=0 art=Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为______。
下面程序段中的循环体的执行次数是( )。 for(i=4;i<0;i--) for(j=1;j<=4;j++) sum=sum+j;
以下程序执行后sum的值是()。 main(){ int i,sum; for(i=1;i<6;i++) sum+=i; printf("%d/n",sum); }
从四个选项中选出下面程序段实现的计算公式()  sum:=0;i:=0;  repeat  sum:=sum+i;    i:=i+2;  until i>10;  writeln(‘sum=’,sum:6:4);
从四个选项中选出下面程序段的计算结果() sum:=0;i:=0;j:=1;  while i<5 do  begin    i:=i+1;j:=j*i;  sum:=sum+j;    end;  writeln(sum);
执行下列程序段后,sum变量的值是()。intsum=0;for(inti=0;i<10;i++;sum+=i)
有如下程序: Option Base 1 Pfivate Sub Form_Click() Dim arr,Sum Sum=0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Nexti print Sum End Sub 程序运行后,单击窗体,输出结果为( )。
阅读程序: Option Base 1 Private Sub Form_Click( ) Dim arr,Sum Sum=0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub程序运行后,单击窗体,输出结果为
有如下程序: Option Base 1 Private Sub Form Click() Dim arr,Sum Sum =0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为
相关题目
以下程序执行后sum的值是 void main() { int i , sum; for(i=1;i<10;i++) sum+="i;">
执行完如下语句后,Sum的值为:<% Dim a(5),Sum Sum=0 For I=0 To 5 a(I)=I Sum=Sum+a(I) Next %>
以下程序的输出的结果是 main() {i=10,sum=0; while(i<=20) {sum=sum+i;i++;} printf(“%d\n”,sum); }
设有程序段: sum=0 For I=11 to -1 step-2 Sum=sum+I Next I Print I语句Sum=Sum+I执行的次数和最后的I值分别为( )。
以下程序执行后sum的值是( )。 main { int i,sum; for(i=1;i<6;i++)sum+=i: printf("1%d\n",sum): }
以下程序执行后,sum的值是______。main(){ int i, sum; for(i=1;i<6;i++) sum+=i; printf("%d ",sum);}
以下程序执行后sum的值是 ( ) main( ) { int i,sum; for(i;i<6;i+ +)sum+=i; printf("%d ",sum); }
以下程序执行后sum的值是______。 main() { int i,sum; for(i=1;i<6;i++)sum+=i; printf("%d ",sum); }
有如下程序 main() { int i,sum; for(i=1;i<=3;sum++)sum +=i; printf("%d ",sum); } 该程序的执行结果是_____。
已知程序段: sum=0 For i=1 to 10 step 3 sum=sum+i i=i*2 Next i 当循环结束后,变量i、sum的值分别为( )。
已知有如下程序段: sum=0 For i=1 to 10 step 3 sum=sum+i i=i*2 Next i当循环结束后,变量i、sum的值分别为( )。
以下程序执行后sum的值是( )。main{ int i,sum;for(i=1;i<6;i++)sum+=i:printf("1%d\n",sum): }
有如下程序,可以得到0到100之间所有偶数之和。 DIM I AS INTEGER DIM SUM AS INTEGER SUM = 0 FOR I =0 TO 100 STEP 2 SUM = SUM + I NEXT I DEBUG. PRINT I DEBUG. PRINT SUM 程序运行后,变量I和SUM的值是( )。
下面程序段的输出结果是( )。 public class Test { public static void main (String[] args) { int sum=0; for ( int i=0;i<=100; i++) sum+=i; System. out. println ("sum="+sum); } }
有如下程序 #include<iostream.h> viod main() { int i,sum=0; for(i=1;i<=3;sum++) sum+=i; cout<<sum<<end1; } 该程序的执行结果是 ______。
有如下程序: Private Sub Form_Click() Dim i As Integer, Sum As Integer sum=0 For i=2 To 10 If i Mod 2<>0 And i Mod 3=0 Then sum=sum+i End If Next i Print sum End Sub 程序运行后,单击窗体,输出结果为______。
已知程序段: sum=0For i=1 to 10 step 3sum=sum+ii=i*2Nexti当循环结束后,变量i、sum的值分别为( )。
以下程序输出结果是 ______。 #include<iostream.h> void main(){ int a[3][3]={1,3,5,7,9,10,13,15,17},sum=0,i,j; for(i=0;i<3:i++) for(j=0;j<3;j++){ a[i][j]=i+j; if(i= =j)sum=sum+a[i][j]; } cout<< "sue="<<sum; }
有如下程序: Private Sub Form_Click( ) Dim i As Integer, Sum As Integer Sum = 0 For i = 2 To 10 If i Mod 2=0 And i Mod 3<>0 Then Sum = Sum + i End If Next Print Sum End Sub 程序运行后,单击窗体,输出结果为
有如下程序: Private Sub Form_Click() Dim i As Integer,Sum As Integer Sum=0 For i=2 To 10 If i Mod 2<>0 And i Mod 3=0 Then Sum=Sum+i End If Next Print Sum End Sub 程序运行后,单击窗体,输出结果为
广告位招租WX:84302438

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