乙個VB問題,詳細解決過程,謝謝 50

發布 教育 2024-04-10
12個回答
  1. 匿名使用者2024-01-27

    讓我們從程式開始:

    不知道大家有沒有注意到,當你第一次輸入函式p1的時候,你沒有給y賦值,那麼y的值就是0,也就是y=0;

    然後。 p1(x) 的執行為:x=2+0; y=2+0;p1=2+2,產生:p1(x)=4;

    P2(P1(x),Y) 等價於 P2(4,2) 執行 ** 為:P2=2*4+2=10;

    所以; 因為這個值很容易計算,因為此時x=2,y=2;

    p1(x) 等價於 p1(2),** 的執行為:x=2+2=4; y=4+2=6;p1=4+6=10;獲取;

    以下情況也是如此; 至於你的補充問題,我認為這是由於你一開始沒有注意到你沒有作業造成的。

  2. 匿名使用者2024-01-26

    第一次點選時,x=2 y=0

    y) 分別,第乙個 p1(x)。

    即:x=x+y==> x=2+0=2

    y=x+y==> y=2+0=2

    p1=x+y ==> p1=2+2=4

    然後是:p2(p1(x),y) ==> p2(4,2)p2=2*x+y ==> p2=2*4+2 ==> p2=10。

    然後:>

    x=x+y ==> x=2+2=4

    y=x+y==> y=4+2=6

    p1=x+y ==> p1=4+6=10

    所以:再次點選:x=2 y=6

    y) p1(x) 即

    x=x+y ==> x=2+6=8

    y=x+y==> y=8+6=14

    p1=x+y ==> p1=8+14=22 然後:p2(p1(x),y) ==> p2(22,14)p2=2*x+y ==> p2=2*22+14 ==> p2=44+14=58

    然後:此時> x=8

    x=x+y ==> x=8+14=22

    y=x+y==> y=22+14=36

    p1=x+y==> p1=22+36=58所以:

    問題附錄:為什麼在顯示第乙個文字 1 後,x 值是 2 而不是 4?

    因為你:將 x 暗淡為整數

    x=2所以,每當按下 x 時,起始值為 2

  3. 匿名使用者2024-01-25

    text1 顯示 x 值,text2 顯示 y 值,單擊一次進行以下操作。

    dim x as integer

    x=,y) 首先執行 p2(p1(x),y) 中的 p1(x),並呼叫函式 p1,x 由 2 執行。

    x=2+0(y 是全域性變數,未指定為 0)。

    y=2+0p1=x+y=2+2

    所以 p2(p1(x),y) 等價於 p2(4,2) 並呼叫 p2 返回 p2=2*x+y=2*2+4=10

    因此,它在 10 之後依次推送。

  4. 匿名使用者2024-01-24

    根據答案,它應該是乙個順序問題,首先是 text1,然後是 text2

  5. 匿名使用者2024-01-23

    通過數位化一段聲音獲得的儲存空間量計算如下:

    頻率 * 量化精度 * 時間。

    其中:頻率單位:hz,可理解為:每秒重複次數(秒)量化精度單位:二進位位,即每個樣本使用多少個二進位表示。

    時間單位:秒。

    因此,公式的單位是二進位位(bit)。

    這個問題:8*1000*8*60(位)。

    乙個位元組等於 8 位,所以:

    8 x 1000 x 8 x 60 8 = 480000位元組,資料壓縮比為4。

    480000 4 = 120000 位元組 = 120 KB,所以答案是:C

  6. 匿名使用者2024-01-22

    取樣率:8kHz

    8000/s)*(60s)*8(bit)=38400003840000/1024/4=

    所以它應該是:

  7. 匿名使用者2024-01-21

    其結果是 :87

    由於 36 大於 30,y 的值為 36,然後 87 大於 36,所以 y=87,然後是 51,小於 87,所以 y 的值仍然是 87

  8. 匿名使用者2024-01-20

    答案是最大數字 87

    問題是,如果輸入數字大於 y,則 y 將被重新分配。

  9. 匿名使用者2024-01-19

    它應該是 4,您的源程式有問題。

  10. 匿名使用者2024-01-18

    準確地說,fun 返回通過除以 a 除以 n 獲得的值的整數部分,即 fun=int(a n)。

    原因是當 a>=n. 執行迴圈(當 a>=n)。

    第一次,乙個值減去乙個n,m是1(m最初是0),你可以這樣理解:當乙個n,為了使=符號為真,可以這樣寫,乙個n=m餘數(a-n)這樣,第一次看起來是這樣的:a n=1盈餘a-n, 同理,如果 A-N 仍能“=A”,則進行第二個迴圈:“。

    a n=2 大於 a-n-n,然後繼續,如果 a-n-n 仍然大於 =n,則進行第三個迴圈,a n=3 留下 a-n-n-n,直到 a-(m*n) 小於 a,然後它就沒有迴圈了,因為不可能使 m 增加,否則 = 就不成立了。

    最後,當迴圈結束時,let fun=m顯然,這個最終的 m 值是通過將 a 除以 n 得到的值的整數部分。

    房東,我這麼說你明白嗎? 呵呵,我的寫作能力有限,什麼都不懂請多了解。

  11. 匿名使用者2024-01-17

    它可以理解為乙個mod n,可分。

    - 新增了以下---

    2個數字,a和n,只要a>n會迴圈a-n,計算減去幾次,累計成m,m就是結果返回值。

    例如,a=15 n=4,a>n,a-n 之後 a=11 m=1,m=2,a=7,m=3,a=3

    現在 a>n 不為真,不再迴圈,結果 m=3 是可被 n 整除的,15 是 4 的結果,即整數部分。

    但是,這裡存在一些問題,要求 a,n 為 0,如果 n < 0,則為無限迴圈。

    和樂趣(a 作為整數 ..)更改為 fun(byval a 作為整數更好,它不會更改原始變數。 當然,考試或特殊目的則是另一回事。

  12. 匿名使用者2024-01-16

    你看,每當 a 減去 n,m 就會加 1

    這是為了找出 a 中有多少個 n。

    換算成數學計算,是m=a“,是可整數符號fun = a

相關回答
12個回答2024-04-10

1)首先,因為y = log[a] (x - x 2 ) a 0,a≠1) 是乙個對數函式,所以 (x-x 2) 必須大於零,所以我們可以得到 x 值的範圍:0 x 1,並且因為。 >>>More

20個回答2024-04-10

d垂直於bc到e後,三角形dec為等腰直角三角形,abed為正方形,由cd=10 2,梯形的兩個底分別為20和10,高度為10,因此面積為150

16個回答2024-04-10

解:設 x,y 是一朵玫瑰和一朵百合的**。

6x+3y>24 >>>More

15個回答2024-04-10

樓上全錯了!!

y=root-x+root(1-x) 的定義域為 [0,1]y'=1/2√x-1/2√(1-x)=0,x=1/2x<1/2,y'>0 >>>More

26個回答2024-04-10

如果班上少乙個男生,男生和女生的比例是4比3,如果女生少兩個,女生和男生的比例是2比3,這個班有多少男生和女生? >>>More