循环体第一轮:执行以后,s=1 , i=2,遇到Next i后,i变为3。
循环体第二轮:执行以后,s=2 , i=6,遇到Next i后,i变为7。
循环体第二轮:执行以后,s=3 , i=14,遇到Next i后,i变为15。
B x值为16
首先要明确 a++ ++a的含义 a++ 表示先进行其他 *** 作再自增 ++a表示先自增再进行其他 *** 作
if判断处 x++ > 15 等价于 x > 15; x = x+1,即先判断再自增, 不满足条件,if后面printf不执行;
此时x = 16
执行else语句 printf("%d\n",x--) 等价于printf("%d\n",x) x = x-1,即先打印在自减。 打印时,x的值为16
选C、100
for 循环中 i 的值是从 1 开始 每循环一次 +2
所以 就相当于 x =x +1 +3 +5 +7 +9 +11 + 13 + 15 +17 +19
所以 结果 是100
以上就是关于执行下面程序段后,变量i, s的值为( )。 s=0 For i = 1 To 10 s=s+1 i=i*2 Next i全部的内容,包括:执行下面程序段后,变量i, s的值为( )。 s=0 For i = 1 To 10 s=s+1 i=i*2 Next i、21、执行下面程序段后,x的值是( ) int x=15; if(x++>15) p、执行下面的程序段后,x的值为等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)