首页/ 题库 / [单选题]执行下面的程序段后X的值为______。的答案

执行下面的程序段后X的值为______。 x=5 For I=I To 20 Step2 x=x+I5 Next I

单选题
2022-08-11 02:43
A、21
B、22
C、23
D、24
查看答案

正确答案
A

试题解析
解析:循环第1次,1=1,所以1\5=0循环第2次,I=3,所以I\5=0循环第3次,l=5,所以1\5=1循环第4次,I=7,所以1\5 1循环第5次,I-9,所以1\5-1循环第6次,I=11,所以I\5=2循环第7次,I=13,所以I\5=2循环第8次,l=15,所以1\5=3循环第9次,I=17,所以I\5=3循环第10次 I=19,所以I\5=3循环结束后,x=5+1+1+1+2+2+3+3+3,所以x 21。

标签:
相关题目
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0),i,j,k; for (i=o; i<3; i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){k=x[j]; x[j]=x(j+1); x[j+1]=k; } for(i=0;i<3;i++) for(j=4;j<7-i;j++) if(x[j]>x(j+1]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k; } for (i=0;i<8;i++) printf("%d",x[i]); printf(" "); } 程序运行后的输出结果是______。
有以下程序: main() { int x[]={1,3,5,7,2,4,6,0},i,j,k; for(i=0;i<3;i++) for (j=2;j>=i;j--) if (x[j+1)>x[j]){k=x[j];x[j];x[j+1);x[j+1]=k;} for (i=0;i<3;i++) for (j=4;j<7-i;j++) if (x[j]>x[j+1]){k=x [j];x[j]=x[j+1];x[j+1)=k;} for(i=0;i<8;i++)printf("%d",x[i]); printf(" "); } 程序运行后的输出结果是 ______。
已知int i, x[3][4];则不能将x[1][1]的值赋给变量i的语句是______
语句x=(3,)执行后x的值为_______________。
语句x=3==3,5执行结束后,变量x的值为_____________。
已知x=3,并且id(x)的返回值为496103280,那么执行语句x+=6之后,表达式id(x)==496103280的值为___________。
下面程序输出的结果是______。 main() { inti=5,j=9,x; x=(i=j?i:(j=7)); printf(" %d,%d",i,j) }
下面程序输出的结果是______。main (){int i=5, j=9,x;x= (i==j?: (j=7));printf(" %d, %d", i, j);}
有以下程序 main() {int i,j,x=0; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++) {if(j%2) continue; x++; } x++; } printf("x=%d ",x); 程序执行后的输出结果是______。
如果int i=3,则k=(++i)+(++i)+(i++)执行过后k的值为______,i的值为______。 ( )
x=0;for(i=0;i<99;i++)if(i)x++;执行完程序段后,x的值是()
已知程序段: s=0 For I =I 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的值为______。
执行下面的程序段,x的值为 Private Sub Command1_Click( ) For i=1 To 5 a=a+i Next i x=Val(i) MsgBox x End Sub
设x为int型变量,执行以下语句,x=10;x+=x-x;x;x的值为 ______。
设x为int型变量,则执行以下语句后,x的值为______。 x=10;x+x-=x-x;
单击一次命令按钮之后,下更程序代码的执行结果为______ 。 Public Sub Proc(a() As Integer) Static i As Integer Do a(i) = a(i) + a(i + 1) i=i+1 Loop While i < 2 End Sub Private Sub Command1_Cliek() Dim m As Integer Dim i As Integer Dim x(10) As Integer For i = 0 To 4 x(i) = i + 1 Next i For i = 1 To 2 Call Proc (x) Next i For i = 0 To 4 Print x(i); Next i End Sub
阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。 For i=1 To 3 For j=1 To i For k=j To 4 a=a+1 Next k Next j Next i
有下列程序段: For i=1 To 4 x=4 For J=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next i ? x 该程序段的执行结果为______。
设有定义int x=5;,则执行以下语句后,x的值为______。 x+=x+5;
广告位招租WX:84302438

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