C语言程序

来源:百度知道 编辑:UC知道 时间:2024/04/27 16:43:22
Dim x As Integer
Dim I As Integer
x=5
For I=1 To 4 Step 2
x=x+i/3
Next I
i为多少,为什么?

Dim x As Integer
Dim I As Integer
x=5
For I=1 To 4 Step 2
x=x+i/3
Next I

如果最后加print I 则输出5
因为第 1 次时 i =1
第 2 次 i=3
第3 次i=5 ---判断i是不是在1 to 4之间
大于4,所以退出,i终值为5
~~~~~~~`
~呵呵,这可是vb哦,怎么会是c呢?

首先,这是vb不是c
I最后是5
X是6

for i=1 to 4 step 2
解释
"i 从1 开始
每次增加 2
直到它大于4 跳出
"
所以刚开始时 i =1
第 2 次 的时候为3
第3 次就跳出来

这是VB不是C语言