while s n什麼意思?求詳解

時間 2021-09-05 20:02:52

1樓:匿名使用者

首先這個是一個迴圈,迴圈的條件是讀取s陣列中的資料,如果s陣列中某個資料是0或則null,迴圈結束,

s[n++]:表示先讀一個陣列元素,然後陣列的跳到當前元素的下一個元素。

while(s[n++]):首先讀取一個陣列元素,然後陣列跳到當前元素的下一個元素,然後判讀讀取的陣列元素是否是0或則是空,如果是跳出迴圈;如果不是進入迴圈,迴圈內容結束以後,有讀取元素,以此類推,知道讀到0或null,或則陣列異常為止(陣列越界讀取非法記憶體)。

2樓:抹成年

s是個陣列的話,那麼while的終止條件就是遇到s[n]為0,n++會在一次while迴圈後n自加1,請注意記憶體越界。

3樓:飛

判定s陣列中第一個0元素(當為int型陣列)判定s陣列中第一個flase元素(當為bool型陣列)判定s陣列中第一個『\0』元素(當為char型陣列)記住要先給i賦值為0,這樣從陣列第一個元素開始迴圈,while()括號裡的內容是一個判定,當內部為0或者是false時while迴圈終止,一樓說的沒錯就是

while (s[1])

while (s[2])

......

while(s[x])

這樣執行的

4樓:

s是個陣列

n每次迴圈自動加1

迴圈過程就是 while (s[1])

while (s[2])

......

while(s[x])

當s[x]表示式為flase的時候,迴圈終止

5樓:匿名使用者

s[n++]是陣列,while (s[n++]):是指迴圈這個陣列,為true的時候繼續執行,為false的時候迴圈終止

6樓:匿名使用者

while語句,括號裡是迴圈的條件,s為陣列,當這個陣列的元素為0時結束迴圈。

while(n++<=1)是什麼意思啊,求大神!

7樓:楓之戀

指的是n的值小於等於1時後面的迭代語句才會執行

8樓:匿名使用者

當 n <=1 的時候,執行while迴圈裡面的**語句;

然後 n=n+1, 然後繼續判斷 n <=1 ......反覆

這道題是什麼意思?求詳解。

9樓:匿名使用者

解:你的理解沒有錯啊,題意就是a(i)·a(j),其中i≠j,然後求和

令b(m) = a(i)·a(j),則:

b(m) =a(i)·a(j)

=a1·[q^(i-1)]·a1·[q^(j-1)]=(a1)²·q^(i+j-2)

令:b1=(a1)²

m-1=i+j-2,即:m=i+j-1

於是:b(m) = b1· q^(m-1)該數列是以b1為首項,公比為q的等比數列

σb(m) = b1·(1-q^m)/(1-q)=(a1)²· [1-q^(i+j-1)]/(1-q)其中1≤i≠j≤n

本題考的是語文,不是數學,沒有什麼意思

10樓:匿名使用者

供參考,不保證對

單擊可見清晰大圖

11樓:糖吃倩威武

aiaj=a1ai+j 即求數列n-1個1+n-2個2。。。。+n-1的和

c語言,while((c=getchar()!='\n'))這個語句是什麼意思,求助~

12樓:開樂志應奧

getchar()接收的字元若不是換行,就執行while迴圈,直到getchar()接收的字元是換行時,退出while語句。

13樓:騎天干蒿曜

迴圈語句

當使用者輸入的字元c不是『\n'時候

結束迴圈

。getchar(ch)是指給ch輸入一個字元

節拍是什麼意思,音樂節拍是什麼意思 求詳解

blackpink 羅捷 工序節拍常只是用於定義一個流程中某一具體工序或環節的單位產出時間。如果產品必須是成批製作的,則節拍指兩批產品之間的間隔時間。在流程設計中,如果預先給定了一個流程每天 或其它單位時間段 必須的產出,首先需要考慮的是流程的節拍。在機械加工生產線的設計中,節拍是設計的一個很重要的...

tpl是什麼意思 ?TPL是什麼意思,請詳解

tpl有如下幾個意思 1 table producing language 表生成語言 2 third party liability 第三方責任 3 third party logistics 第三方物流 4 trans port layer 傳輸層,傳輸層是國際標準化組織提出的開放系統互連參考模...

數學題!求詳解,一道數學題,題目沒看懂什麼意思,求詳解!詳解!詳解!

稍等一下,馬上其它題 明天更美好 解 14 y sinx cosx sinxcosx 設t sinx cosx,sinxcosx t 2 1 2 t 2sin x 丌 4 2 t 2 y t t 2 1 2 1 2 t 1 2 1 t 1 2,2 當t 1時,即y最小值 1 2 1 1 2 當t 2...