For x 1 To 10 Step 3 y y x Next x VB程式,我沒學過,清賜教,謝謝

2021-03-27 04:25:01 字數 5393 閱讀 7064

1樓:匿名使用者

從1 到10 迴圈 以3為步長

y加上迴圈值

1,4,8

有程式段: for x = 10 to 1 step -3 y = y+1 next x print x 執行迴圈體的次數是 , 輸出結果是 。

2樓:匿名使用者

迴圈次數為4次

輸出結果:-2

3樓:陽光的

當x=10,7,4,1時,程式可進入迴圈體。

當x=1時,為最後一次進入迴圈體,此時再返回到for迴圈頭,1-3=-2(不符合進入迴圈體條件),導致出迴圈,那麼輸出x的值就是-2

如下vb程式: for x=1 to 100 step 2 , y=x , next x ,在執行以上迴圈語句後,y的值是

4樓:陳棟愛嘉人夭兔

因為迴圈語句是y=x,也就是說要求迴圈條件結束前x的值,因為x的初始值是1,依次增加2,那麼x實際就是1至100之間的奇數,所以y=x=99。

請教大家一個vb題:執行程式:x=2:for i=1 to 10 step 2:x=x ➕ i

5樓:生死魔

step是步驟的意思step2就是跳過一步。本來是1 2 3 4 5 6 7 8 9 10執行step2後是1 3 5 7 9別的就被跳過去了。

整個執行步驟就

6樓:寒信

step 2 就是i每次加2。執行結果是x=2+1+3+5+7+9=27

7樓:__樣子

for 迴圈來

的格式for i=a to b step n

其中n被稱為步長,迴圈自

結束的條件分兩種bai情況,一是n>0的情du況,此時只要zhii+n>b迴圈結束;二是n<0的情況,此dao時只要i+n

所以 x=2+1+3+5+7+9=27

如果是for i=10 to 1 step -2x=x+i

next

那麼,x=2+10+8+6+4+2=32

8樓:匿名使用者

請把那行**寫清楚。。。

該vb程式段執行後,x的值是( )。請詳細說明過程,謝謝 x=5 for i=1 to 20 step 2 x=x+i\5 next i

9樓:匿名使用者

21x=5

for i=1 to 20 step 2

x=x+i\5

next i

迴圈過程如下(步長為2):

i=1,x=5+1\5=5'注意取整符號「版\」,x初值權為5

i=3,x=5+3\5=5

i=5,x=5+5\5=6

i=7,x=6+7\5=7

i=9,x=7+9\5=8

i=11,x=8+11\5=10

i=13,x=10+13\5=12

i=15,x=12+15\5=15

i=17,x=15+17\5=18

i=19,x=18+19\5=21

10樓:匿名使用者

x=5for i=1 to 20 step 2 '步進bai2 1 3 5 7 9 11 13 15 17 19

x=x+i\5 ' \是整

du除zhi

dao /才是除 比如

回 1 3整除5均是0 5 7 9整除5均是1 11 13整除5均是2 15 17 19整除5均是3

next i

整個過程答即是 5 + 0 + 0 + 1 + 1 + 1 + 2 + 2 + 3 + 3 + 3

即 5 + 0x2 + 1x3 + 2x2 + 3x3 = 5 + 0 + 3 + 4 + 9 = 21

解釋一下 ,vb中的for next 迴圈語句

11樓:玫瑰為你盛開

x=0有沒有,結果來都一樣源,之所以會如此,是因為數值變數的初始值都預設為0,如果是第一次使用,要不要寫x=0無所謂。不過,寫上是安全一點,而且也便於看程式。

在你這個例子裡,x=0只在y=1時被用了一下,以後x就不等於0了。

12樓:匿名使用者

next y 如果y不大於100則y自加1 x=0 沒有 的話 結果是一樣的,因x定義時預設為0

13樓:匿名使用者

拿一個來簡單的例子來自解釋:

s=0for i=1 to 10

s=s+i

next

print s

1、for 語句包含了迴圈變數的開始值和結束值;

2、next相當於迴圈變數的變化;

a、i 的初始值是 1 最大邊界是10,包含10(相當於<=10);b、next 也可寫作 next i ,相當與增加1;

for i=1 to 10 step 1

意思就是從1到10,每次增1,而

for i=10 to 1 step -0.1意思就是從10到1每次減少0.1。

相信大家已經看明白了step和next是向關聯的,但是為何我們的例子中沒有step值,為何要加1呢,這是一個慣例:如果沒有生命step的值,那麼next就等同於變數加1的效果。

14樓:

第一個x=0只用一次,然後程式進入for迴圈,next y的意思的下一個y,其實不要y也可以。

15樓:奪命狂瀾

x= 0 '將x的初值置成0

for y = 1 to 100 '做迴圈,y從1到100x=x+y '這是累加,將x與y相加

next y '這段**是把1到100的數加起來

16樓:偉暉校夢山

拿一個簡單的例子來**解釋:

bais=0

du for

i=1to

10zhis=s+i

next

print

s1、for

語句包含了迴圈變數的dao

開始值和結束值;

2、next相當於迴圈變數的變化;

a、i的初始值是

1最大邊界是10,包含10(相當於<=10);b、next也可寫作

next

i,相當與增加1;

fori=1

to10

step

1意思就是從1到10,每次增1,而

fori=10to1

step

-0.1

意思就是從10到1每次減少0.1。

相信大家已經看明白了step和next是向關聯的,但是為何我們的例子中沒有step值,為何要加1呢,這是一個慣例:如果沒有生命step的值,那麼next就等同於變數加1的效果。

vb 小白求教大神 s=0:t=0:u=0 for x=1 to 3 for y=1 to x f

17樓:網海1書生

整個程式的執行流程為版:權

(1) x=1 y=1 z=1 s=1 t=1 u=1(2) x=1 y=1 z=2 s=2 t=1 u=1(3) x=1 y=1 z=3 s=3 t=1 u=1(4) x=2 y=1 z=1 s=4 t=2 u=2(5) x=2 y=1 z=2 s=5 t=2 u=2(6) x=2 y=1 z=3 s=6 t=2 u=2(7) x=2 y=2 z=2 s=7 t=3 u=2(8) x=2 y=2 z=3 s=8 t=3 u=2(9) x=3 y=1 z=1 s=9 t=4 u=3(10) x=3 y=1 z=2 s=10 t=4 u=3(11) x=3 y=1 z=3 s=11 t=4 u=3(12) x=3 y=2 z=2 s=12 t=5 u=3(13) x=3 y=2 z=3 s=13 t=5 u=3(14) x=3 y=3 z=3 s=14 t=6 u=3

18樓:匿名使用者

第一次x=1 y=1 z=1 s=1 t=1 u=1第二次源

baix=1 y=1 z=2 s=2 t=1 u=1第三次x=1 y=1 z=3 s=3 t=1 u=1第四次x=2 y=1 z=1 s=4 t=2 u=2第五次x=2 y=1 z=2 s=5 t=2 u=2第六次x=2 y=1 z=3 s=6 t=2 u=2第七次dux=2 y=2 z=2 s=7 t=3 u=2第八次x=2 y=2 z=3 s=8 t=3 u=2第九次x=3 y=1 z=1 s=9 t=4 u=3第十zhi次x=3 y=1 z=2 s=10 t=4 u=3第十一次x=3 y=1 z=3 s=11 t=4 u=3(第十二dao次x=3 y=2 z=2 s=12 t=5 u=3(第十三次x=3 y=2 z=3 s=13 t=5 u=3第十四次x=3 y=3 z=3 s=14 t=6 u=3

19樓:鹿城舞二

先弄明白單個for迴圈,再弄明白這個

20樓:

這是三個巢狀迴圈,每個迴圈體都對三個變數做加1運算。

下面程式段的執行結果是( ).for(y=1;y<

21樓:匿名使用者

3.x=15,y=14

要注意的是,(,) 表明取逗號後面的

值; 還請注意:如果有x=x+1這類,則需要更改x的值;現在版只有權x+1,x-1,x的值這麼做是不變的。

每次迴圈的結果為:

x = 3; y= ((3, 4), 2) = 2x = 6; y = ((6, 7), 5) = 5x = 15; y = ((15, 16), 14) = 14這個是我實際用程式跑出來的,百分百準確

請選4的睜大眼睛看看,輸出格式都不對,能是標準答案麼?!如果看格式最起碼也要選1

22樓:海之星號

x=27,y=26 絕對的標準答案

23樓:因為希望

4 x=y=27 首先x=3加一後 等4 再減一等於3, 然後x=9 等於10再等於9,最後x=27 等於28然後又是27,賦值給y=27

24樓:匿名使用者

4每一次迴圈

x 和 y的值都是一樣的,因此 選 4

vb程式閱讀題:1. 執行下面程式段的輸出結果是( )private sub form_click() for i = 1 to 3

25樓:匿名使用者

第1題的輸出結果是$$$

tab[(n)]可選的 n 引數是在顯示或列印列表中的下一個表示式之前移動的列數。

例如print tab(10);"$",$將在第10列出現

直線(3m 2 x 2m 1 y 5m 1 0必過定點

答 3m 2 x 2m 1 y 5m 1 03mx 2x 2my y 5m 1 0 3x 2y 5 m 2x y 1 0 令 3x 2y 5 0 2x y 1 0 解得 x 1,y 1 所以 恆過定點 1,1 即3mx 2x 2my y 5m 1 0 3x 2y 5 m 2x y 1 則3x 2y ...

設 1 x 2y 3, 2 x 3y 7,求5x 3y的取值範圍

令x 2y m,x 3y n,則5x 3m 2n,5y n m,所以5x 3y 3m 2n 3 5 n m 12 5 m 13 5 n,由 1 m 3,2 n 7,得 12 5 12 5 m 36 5,26 5 13 5 n 91 5,故 38 5 5x 3y 127 5。也可用線性規劃法求。12 ...

求函式z x2y3當x 2,y 1,x 0 02,y 0 01時的全微分和全增量

z x bai2 y 3,dz 2xy 3dx 3x 2 y 2dy,當dux 2,y 1,zhix 0.02,y dao0.01時,dz 4dx 12dy,z 4 x 12 y 4 0.02 12 0.01 0.08 0.12 0.2.求函式z x2y3當x 2,y 1,x 0.02,y 0.01...